Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- #define MAX 3
- #define RANGE 100
- void create_zufall_matrix(int mat[MAX][MAX]) {
- int z, s;
- srand((time(NULL))); // Zufallszahlengenerator initialisieren
- for (z = 0; z < MAX; z++) {
- for (s = 0; s < MAX; s++) {
- mat[z][s] = (rand() % 100) + 1; // Zufallszahl bilden
- }
- }
- }
- void print_matrix(int mat[MAX][MAX]) {
- int z, s;
- for (z = 0; z < MAX; z++) {
- for (s = 0; s < MAX; s++) {
- printf("%d\t", mat[z][s]);
- }
- printf("\n");
- }
- }
- int maximum_matrix(int mat[MAX][MAX]) {
- int max = 0;
- int z, s;
- for (z = 0; z < MAX; z++) {
- for (s = 0; s < MAX; s++) {
- if (mat[z][s] > max) {
- max = mat[z][s];
- }
- }
- }
- return max;
- }
- int main()
- {
- int z, s;
- int mat[MAX][MAX];
- // Fuelle die Matrix mit zufaelligen Zahlen.
- create_zufall_matrix(mat);
- // Matrix auf stdout ausgeben
- print_matrix(mat);
- // Groesste Zahl auf stdout ausgeben
- printf("Groesste Zahl der Matrix = %d\n", maximum_matrix(mat));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement