Wednesday, October 30, 2013

#3 Izracunavanje proseka ocena i broja pozitivnih i negativnih ocena

#include <stdio.h>
#include <conio.h>

int main(){
   
    int ocena;
    int n = 0; // brojac negativnih ocena
    int p = 0; // brojac pozitivnih ocena
    int bo = 0; //  brojac svih ocena
   
    int suma = 0;
    float prosek=0.0;
   
     printf("Program za izracunavanje proseka ocena i broja pozitivnih i negativnih ocena\n\n");
     printf("Upisite neku ocenu 1..5 ili -1 za kraj programa.\n\n");
   
    do{
     
     
        printf("ocena="); scanf("%d", &ocena);
       
        if(ocena >= 1 && ocena<=5){
            if(ocena== 1) n++;
            else p++;
              // svaki put podize brojac ocena i sumira ocenu
             bo++;
             //suma=suma+ocena;
             suma += ocena;                
        }
        else{
                        printf("Molimo vas pokusajte ponovo.\n");
        }
       
           
        }while(ocena!=-1);
       
            prosek = (float)suma/bo;
            printf("\nProsek je:%f\n", prosek);
            printf("pozitivne%d\n", p);
            printf("negativne:%d\n", n);
    getch();
    }