pvjc20/du2/program.c
2020-03-12 12:32:54 +01:00

45 lines
916 B
C

#include<stdio.h>
#include<stdlib.h>
int main() {
int hodnoty[50];
int pocet = 0;
int hodnota;
int retval;
int maxHodnota = 0;
while ((retval = scanf("%d", &hodnota)) > 0 && retval != EOF && hodnota != EOF) {
if (hodnota < 1) {
break;
}
hodnoty[pocet] = hodnota;
if (pocet < 50) {
pocet++;
}
}
if (pocet == 0) {
printf("Chyba: Málo platných hodnôt.\n");
return 0;
}
for (int i = 0; i < pocet; i++) {
printf("Súťažiaci č. %d vypil %d pohárov.\n", i+1, hodnoty[i]);
if (maxHodnota < hodnoty[i]) {
maxHodnota = hodnoty[i];
}
}
for (int i = 0; i < pocet; i++) {
if (hodnoty[i] == maxHodnota) {
printf("Výherca je súťažiaci %d ktorý vypil %d pohárov.\n", i+1, hodnoty[i]);
}
}
return 0;
}