ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
1019
1019
EMPFEHLEN
-
25.11.09 10:39 #1RuhrBoy Tutorials.de Gastzugang
Bin ein großer Neuling in C und soll direkt so eine harte Nuss knacken!
Ich soll mithilfe eines 2D-Array eine 3x3 Matrik subtrahieren.
1. Ich weiss nicht wie ich ein 2D-Array für eine 3x3 Matrik definieren soll bzw. eigentlich nicht viel.
Ich weiss zur Zeit nur, wie ich scanf und printf nutze. Da die Matrik variabel sein soll, wüsste ich damit noch was anzufangen. Aber da endet mein wissen schon.
Jemand visiertes der mir Helfen kann?
-
25.11.09 11:41 #2DrHastig Tutorials.de Gastzugang
Was genau hast du vor und was genau ist eigentlich deine Frage?
-
Hi
Sind es immer 3x3 Werte?
Ich mach die Größe auch einmal variabel
Beispiel:
Code cpp:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
#include<stdio.h> int main() { int x,y,i,j,k; int ***a; //Matrixaufbau printf("Wieviele Zeilen/Spalten?\n"); scanf("%d %d",&x,&y); a=(int ***)malloc(2*sizeof(int **)); for(k=0;k<2;k++) { a[k]=(int **)malloc(y*sizeof(int *)); for(i=0;i<y;i++) a[k][i]=(int *)malloc(x*sizeof(int)); } //Werte? for(k=0;k<2;k++) { for(i=0;i<y;i++) { for(j=0;j<x;j++) { prinf("Wert f%cr Matrix %d,Zeile %d, Spalte %d eingeben: ",129U,k,i,j); scanf("%d",&(a[k][i][j]); } } } //Subtrahiert wieder ausgeben printf("\n\n\n"); for(i=0;i<y;i++) { for(j=0;j<x;j++) { printf("Ergebnis f%cr Zeile %d,Spalte %d: %d\n",129U,i,j,a[0][i][j]-a[1][i][j]); } } //Aufräumen for(k=0;k<2;k++) { for(i=0;i<y;i++) free(a[k][i]); free(a[k]); } free(a); return 0; }
Ist ungetestet, schreib halt bei Fragen/Problemen
GrußGeändert von sheel (25.11.09 um 11:59 Uhr)
Ähnliche Themen
-
JavaScript Subtraktion
Von BolleF1 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 21.01.11, 15:03 -
Subtraktion
Von psychomama im Forum Visual Basic 6.0Antworten: 3Letzter Beitrag: 29.08.10, 18:28 -
Matrizen einlesen
Von schickano im Forum C/C++Antworten: 3Letzter Beitrag: 28.12.09, 03:00 -
Subtraktion von Gleitkommazahlen?
Von hanni6al im Forum C/C++Antworten: 1Letzter Beitrag: 08.05.09, 20:09 -
Matrizen in LinkedList
Von nameless2008 im Forum Java GrundlagenAntworten: 1Letzter Beitrag: 24.05.08, 20:14





Zitieren

Login






