Thursday, November 24, 2011

#4 Niz koliko ima parnih i neparnih ocena u nizu


#include<stdio.h>
#include<conio.h>
// Program za ispis broja parnih i neparnih ocena
int ocena[12];
int parni;
int neparni;

main() {
       for(int i=0;i<12;i++){
               printf("unesite %d ocenu=",i+1);
               scanf("%d",&ocena[i]);
               }
       printf("koliko ima parni a koliko neparnih ocena\n");
       for(int u=0;u<12;u++) {
               printf("%d. %lf\n",u,ocena[u]%2);
        if(ocena[u]>=1 && ocena[u]<=5){ //proverava da li je ocena
           if(ocena[u]%2==0) parni++;
           else neparni++;        
        }
       }
       printf("parnih ima %d \n",parni);
       printf("neparnih ima %d \n",neparni);
       getch();
       }  

#4 Niz sortiranje ocena od manje ka vecoj


#include<stdio.h>
#include<conio.h>
/*ispis slozenih ocena od najmanje ka najvecoj
  sortiranje niza ocena
*/
int ocene[12];
int burence;

main() {
       for(int i=0;i<12;i++) {
       printf("unesite %d ocenu=",i+1); scanf("%d",&ocene[i]);
       }
       for(int i=0;i<11;i++) {
       for(int j=i+1;j<12;j++) {
       if(ocene[i]>ocene[j]) {
          burence=ocene[i];
          ocene[i]=ocene[j];
          ocene[j]=burence ;
          }
          }
          }
          printf("ispis slozenih ocena\n");
          for(int f=0;f<12;f++) {
              printf("%d ",ocene[f]);
              }  
          getch();
          }                      

#5 Niz prebrojavanje ocena po ocenama


#include<stdio.h>
#include<conio.h>
/*program za sabiranje ocena
  1 jedinice 2 dvojke 3 trojke 4 cetvorke 5 petice
*/
int ocene[12];
int jedinice;
int dvojke;
int trojke;
int cetvorke;
int petice;
int nijeBroj;
main() {
       printf("Program Za Prebrojavanje ocena\n");
       for(int i=0;i<12;i++) {
               printf("unesite %d ocenu=",i+1);
               scanf("%d",&ocene[i]);
               }
         for(int n=0;n<12;n++) {
                 switch(ocene[n]) {
                 case 1:jedinice++; break;
                 case 2:dvojke++;   break;
                 case 3:trojke++;   break;
                 case 4:cetvorke++; break;
                 case 5:petice++;   break;
                 default:nijeBroj++; break;
                    }
                 }            
         printf("jedinica ima %d\n",jedinice);
         printf("dvojki ima %d\n",dvojke);
         printf("trojki ima %d\n",trojke);
         printf("cetvorki ima %d\n",cetvorke);
         printf("petica ima %d\n",petice);
         printf("pogresni unosa ima %d\n",nijeBroj);
       
getch();
         }