Wiederholungsaufgabe Nr. 1
Teil des Abschnitts Grundlagen der C-Journey von Coddy. Lektion 57 von 63.
Aufgabe
EinfachErstellt eine Funktion namens processMatrix, die die Matrix und ihre Größe als Parameter entgegennimmt und Folgendes ausführt:
- Berechnet die Summe aller Elemente in der Matrix
- Berechnet die Summe der diagonalen Elemente (sowohl der Haupt- als auch der Nebendiagonale)
Gibt die folgenden Informationen mit passenden Bezeichnungen aus:
“Sum of all elements: [value]” “Sum of main diagonal: [value]” "Sum of anti-diagonal: [value]"
Probier es selbst
#include <stdio.h>
void processMatrix(int matrix[][3], int size) {
// Schreiben Sie hier Ihren Code
printf("Sum of all elements: %d\n", total_sum);
printf("Sum of main diagonal: %d\n", main_diagonal_sum);
printf("Sum of anti-diagonal: %d\n", anti_diagonal_sum);
}
int main() {
int matrix[3][3] = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
processMatrix(matrix, 3);
return 0;
}Alle Lektionen in Grundlagen
2Variablen
DatentypenGanzzahlGleitkommazahl – DoubleZeichenBoolesche WerteKonstantenprintf-GrundlagenRegeln für die Benennung von VariablenTypumwandlung Teil 1Typumwandlung Teil 2Wiederholungsaufgabe3Operatoren
Arithmetische OperatorenModulo-OperatorInkrement/DekrementZuweisungsoperatorenVergleichsoperatorenLogische Operatoren Teil 1Logische Operatoren Teil 2Logische Operatoren Teil 3Wiederholungs-ChallengeÜbe selbstständig: Online-C-Compiler