Vježba C10: Rješenje
Napišite C program koji omogućava korisniku da
upiše 5 ocjena između 0 i 100. Program mora izračunati
prosječnu ocjenu i označiti koliko je ocjena manje od 65.
#include <stdio.h> main() { int grade; /* za unesenu ocjenu */ float average; /* prosječna ocjena*/ int loop; /* brojač u petlji */ int sum; /* suma svih unesenih ocjena */ int valid_entry; /* za provjeru valjanosti unesene ocjene */ int failures; /* broj ljudi s ocjenom manjom od 65 */ sum = 0; /* inicijalizira varijablu na 0 */ failures = 0; for( loop = 0; loop < 5; loop = loop + 1 ) { valid_entry = 0; while( valid_entry == 0 ) { printf("Unesite ocjenu (1-100):"); scanf(" %d", &grade ); if ((grade > 1 ) { if( grade < 100 ) valid_entry = 1; } } if( grade < 65 ) failures++; sum = sum + grade; } average = (float) sum / loop; printf("Prosječna ocjena je %.2f\n", average ); printf("Broj ocjena manjih od 65 je %d\n", failures ); }