// // Created by bruno on 1/15/24. // #include "array.h" #include "stdio.h" #include "stdlib.h" #include "time.h" #include "myRand.h" int arraydaco() { int pole[10]; int i; float priemer = 0; char manual; printf("Manuálne (y/n):"); scanf("%c", &manual); if (manual == 'y') { for (i = 0; i < 10; i++) { printf("zadaj %d. prvok poľa: ", i); scanf("%d", &pole[i]); } putchar('\n'); } else{ srand(time(NULL)); int od; int po; printf("Od:"); scanf("%d", &od); printf("Po:"); scanf("%d", &po); for (i = 0; i < 10; i++){ pole[i] = myrand(od, po); } } for (i = 0; i < 10; i++) { printf("%d. prvok poľa je %d.\n", i, pole[i]); } int max = pole[0]; int min = pole[0]; int sucet = pole[0]; int parne = 0; int neparne = 0; for (i = 1; i < 10; i++) { sucet += pole[i]; if (pole[i] > max) { max = pole[i]; } if (pole[i] < min) { min = pole[i]; } } for (int j = 0; j < 10; ++j) { if (pole[j] % 2){ neparne++; } else{ parne++; } } priemer = sucet / 10.0; printf("\nSúčet je %d, maximum je %d, minimum je %d, párnych je %d, nepárnych je %d a priemer je %f.\n", sucet, max, min, parne, neparne, priemer); return 0; }