0 Daumen
7,3k Aufrufe

wie kann man bei C eine Tabelle erstellen mit 3 Zeilen?

Avatar von
wie kann man bei C eine Tabelle erstellen mit 3 Zeilen?

Mit 3 Zeilen Code oder auf der Konsole? Wie viele Spalten? Oder geht es um eine Datenstruktur?

Z.b. das so aussieht

X-Werte I Z-Werte | T

10          I 10           I 30

Für diese Aufgabe

http://abload.de/image.php?img=20180403_2122532butb.png

Dann meinst Du 3 Spalten, nicht Zeilen. Siehe meine Antwort.

1 Antwort

+1 Daumen
wie kann man bei C eine Tabelle erstellen mit 3 Zeilen?

Wenn Du eine HashTable meinst, wirst Du mit 3 Zeilen Code nicht auskommen (außer Du schreibst mehrere Codezeilen in eine oder stellst kaum/keine Funktionen zur Verfügung): https://gist.github.com/tonious/1377667

Solltest Du die Ausgabe als Tabelle meinen, kannst Du das wie folgt erreichen:

int columns = 2; 
int rows = 2;

for(int row = 0; row < rows; rows++){
for(int col = 0; col < columns; col++){
// Hier Deine Ausgabe (abhängig von Zeilen- und Spaltenindex; z. B. aus Array).
}
}

Für Deine Aufgabe:

int columns = 3; 
int rows = n; // <- Anzahl Deiner Messwerte

for(int row = 0; row < rows; rows++){
    for(int col = 0; col < columns; col++){
// Du musst noch überlegen, wie Du x, y und temperature übergibst.
          printf("%i | %i | %f\n",x,y,temperature);
    }
}

Du musst Dir nur noch überlegen, wie Du x, y und die Temperatur übergibst!

Avatar von

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community