Compare commits

...

2 Commits

Author SHA1 Message Date
Sophia
0b7c3ba42d Merge remote-tracking branch 'origin/main' 2025-04-10 19:59:28 +02:00
Sophia
965836e8de Hab die Aufgabe 25.3.3 angefangen 2025-04-10 19:58:46 +02:00
2 changed files with 41 additions and 1 deletions

View File

@ -3,7 +3,7 @@
int main() {
int max_zahlen, i, eingabe;
printf("Gib ein wie viele Zahlen verglichen werden sollen: ");
printf("Gib ein wie viele Zahlen verglichen werden sollen: \n ");
if (scanf("%d", &max_zahlen) != 1) {
printf("Ungueltige Eingabe, bitte eine ganze Zahl eingeben.\n");
while (getchar() != '\n');

40
modus.c Normal file
View File

@ -0,0 +1,40 @@
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int randnumber() {
return rand() % 99;
}
int maximumnumb() {
int maxnumber;
printf("Wie viele Zufallswerte (1..1000): ");
scanf("%d", &maxnumber);
return maxnumber;
}
void numberinarry(int *array, int size) {
int j;
for (j = 0; j < size; j++) {
array[j] = randnumber();
}
}
int main() {
srand(time(NULL)); // Initialisiere den Zufallszahlengenerator nur einmal
int maxnumber = maximumnumb();
int numbers[maxnumber];
numberinarry(numbers, maxnumber);
printf("Die Zufallszahlen sind: ");
int i;
for (i = 0; i < maxnumber; i++) {
printf("%d ", numbers[i]);
}
printf("\n");
return 0;
}