File: Stare vježbe/vjezbe04/25__for.c
/* 25__for.c Uvodi se for-petlja. ----- Program racuna zbroj i aritm. sredinu int-ova ucitanih sa tipkovnice. */ #include <stdio.h> #define MAXN 20 int main () { int n_brojeva, i, suma=0, a[MAXN]; double aritm_sredina; printf ("Koliko ce ukupno biti brojeva? : "); scanf ("%d", &n_brojeva); if (n_brojeva<0 || n_brojeva>MAXN) printf("Brojeva treba ukupno biti izmedju 1 i %d.\n", MAXN ); else { for (i=0; i<n_brojeva; i++) { printf ("Unesite %d. broj: ", i +1); scanf ("%d", &a[i]); suma+=a[i]; } /* Ekvivalentan zapis pomocu while-petlje: * i=0; * while (i<n_brojeva) * { * printf ("Unesite %d.-ti broj: ", i); * scanf ("%d", &a[i]); * suma+=a[i]; * * i++; * } ********************************************/ printf("\nBrojeva je bilo %d, suma je %d.\n", n_brojeva, suma ); aritm_sredina=(double) suma/n_brojeva; printf("Aritmeticka sredina je %.2f.\n", aritm_sredina ); } return 0; }
|