Advertisement
bruno83

Untitled

Apr 3rd, 2020
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.11 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6.     const int br_sutudenata=5;
  7.     int bodovi[br_sutudenata];
  8.     float prosjek;
  9.     int ispod_prosjeka=0;
  10.     int iznad_prosjeka=0;
  11.     int uk_bodovi=0;
  12.  
  13.     for(int i=0;i<br_sutudenata;i++){
  14.         cout<<"Unesite broj bodova za "<<i+1<<". studenta: ";
  15.         cin>>bodovi[i];
  16.         cout<<endl;
  17.         uk_bodovi=uk_bodovi+bodovi[i];
  18.     }
  19.     cout<<endl;
  20.     prosjek=uk_bodovi/br_sutudenata;
  21.     cout<<"Prosjek bodova za ove studente iznosi: "<<prosjek<<endl<<endl;
  22.  
  23.     int min_bodovi=bodovi[0];
  24.     int max_bodovi=bodovi[0];
  25.  
  26.     for(int i=0; i<br_sutudenata; i++){
  27.         if(bodovi[i]<prosjek){
  28.              ispod_prosjeka=ispod_prosjeka+1;
  29.              if(bodovi[i]<min_bodovi)
  30.                 min_bodovi=bodovi[i];
  31.         }
  32.         else{
  33.             iznad_prosjeka=iznad_prosjeka+1;
  34.             if(bodovi[i]>max_bodovi)
  35.                 max_bodovi=bodovi[i];
  36.  
  37.         }
  38.     }
  39.  
  40.     cout<<"Studenti ispod prosjeka (broj tih studenata je "<<ispod_prosjeka<<")."<<endl;
  41.     for(int i=0;i<br_sutudenata;i++){
  42.         if(bodovi[i]<prosjek){
  43.             cout<<"Student pod rednim brojem "<<i+1<<". s ostvarenih "<<bodovi[i]<<" bodova."<<endl;
  44.         }
  45.     }
  46.     cout<<endl;
  47.  
  48.     cout<<"Studenti iznad prosjeka (broj tih studenata je "<<iznad_prosjeka<<")."<<endl;
  49.     for(int i=0;i<br_sutudenata;i++){
  50.         if(bodovi[i]>prosjek){
  51.             cout<<"Student pod rednim brojem "<<i+1<<". s ostvarenih "<<bodovi[i]<<" bodova."<<endl;
  52.         }
  53.     }
  54.     cout<<endl;
  55.  
  56.     cout<<"Najvisi ostvareni rezultat: "<<max_bodovi<<" bodova."<<endl;
  57.     cout<<"Studenti s tim brojem bodova (redni brojevi): ";
  58.     for(int i=0;i<br_sutudenata;i++){
  59.         if(bodovi[i]==max_bodovi){
  60.             cout<<i+1<<".  ";
  61.         }
  62.     }
  63.     cout<<endl<<endl;
  64.  
  65.     cout<<"Najnizi ostvareni rezultat: "<<min_bodovi<<" bodova."<<endl;
  66.     cout<<"Studenti s tim brojem bodova (redni brojevi): ";
  67.     for(int i=0;i<br_sutudenata;i++){
  68.         if(bodovi[i]==min_bodovi){
  69.             cout<<i+1<<".  ";
  70.         }
  71.     }
  72.     cout<<endl;
  73.     return 0;
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement