diff --git a/du2/program.c b/du2/program.c new file mode 100644 index 0000000..aee26b2 --- /dev/null +++ b/du2/program.c @@ -0,0 +1,40 @@ +#include +#include +#include +#define VELKOST_POLA 52 +int main(){ +int pole[VELKOST_POLA] = {0,0,0,0}; +memset(pole,0,VELKOST_POLA * sizeof(int)); +int value = 0; +int r = scanf("%d",&value); +int STOP = 1; +int i = 0; +int max_hodnota = 0; +int counter = 0; +while(STOP == 1){ +if (r == 1){ + printf("Úspešne som načítal hodnotu %d\n",value); + pole[i] = value; + i++; + r = scanf("%d",&value); +} +else { + printf("\nNačítanie sa nepodarilo. V premennej value ostala pôvodná hodnota. \n"); + STOP = 0; +} +} +for(int j = 0; j < i; j++){ +if (pole[j] > max_hodnota){ + max_hodnota = pole[j]; +} +} +for(int k = 0; k < i; k++){ +counter++; +if(pole[k] == max_hodnota){ +printf("\nwinner:%d", counter); +printf(" %d", max_hodnota); +} + +} +return 0; +}