Оценки от контролни

10 ученици направили контролно. Учителят им е съобщил резултатите. Да се напише програма, която позволява да се въведат оценките им и отпечатва:

  1. броят на отличните оценки
  2. има ли двойки сред оценките
  3. най-ниската оценка
  4. средния успех на класа
Публикувано в 11а, 11в с етикети . Постоянна връзка.

8 Responses to Оценки от контролни

  1. dreanor каза:
    #include <cstdlib>
    #include <iostream>
    using namespace std;
    
    int main(int argc, char *argv[])
    {   int ocenka;
        cout<<"Wuwedete ocenkite \n";
        int otlichen=0,naislaba=6;
        double sredno_artm=0;
        bool slab=false;
        for (int i=1;i<=10;i++)
        {
            cin>>ocenka;
            if ((ocenka>=2)&&(ocenka<=6))
               {
                 if (ocenka==6)
                 ++otlichen;
                 
                 if (ocenka==2)
                 slab=true;
        
                 sredno_artm+=ocenka;
                 
                 if(ocenka<naislaba) naislaba=ocenka;
               }
            else 
               {
                 cout<<"Newalidna ocenka. Wuwedete otnowo. \n";
                 i--;
               }
        }
        cout<<"Sredniqt uspeh na klasa e: "<<sredno_artm/10<<endl;
        if (slab) cout<<"Ima dwoiki sred ocenkite\n";
        else      cout<<"Nqma dwoiki sred ocenkite\n";
        cout<<"Nai niskata ocenka e "<<naislaba<<endl;
        cout<<"Otlichnite ocenki sa "<<otlichen<<endl;
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    
  2. Gadget каза:
     
    //Reshenie na poduslovie 1
        int otz,otl;
        otl=0;
        for(int br=0;br<10;br++){
         cout<<"Vavedete otzenka : ";
         cin>>otz;
         //Namirame broq na otlichnite otzenki
         if(otz==6)
          otl++;
         }
        cout<<"Otlichnite otzenki sa: "<<otl<<endl;
    
  3. Gadget каза:
     
    //Reshenie na poduslovie 2
        int otz,dv;
        dv=false;
        for(int br=0;br<10;br++){
           cout<<"Vavedete otzenka : ";
           cin>>otz;
           if(otz==2)
            dv=true;
        }
        if(dv==true)
         cout<<"Ima dvoika sred otzenkite!"<<endl;
        else
         cout<<"Nqma dvoika sred otzenkite!"<<endl;
    
  4. Gadget каза:
     
    //Reshenie na poduslovie 3
    int otz,min;
        min=6;
        for(int br=0;br<10;br++){
           cout<<"Vavedete otzenka : ";
           cin>>otz;
           if(otz<min)
            min=otz;
        }
         cout<<"Nai-niskata otzenka e: "<<min<<endl;
    
  5. Gadget каза:
     //Reshenie na poduslovie 4     
        int otz,sr;   
        sr=0;
        for(int br=0;br<10;br++){
           cout<<"Vavedete otzenka : ";
           cin>>otz;
           sr+=otz;
        }
         cout<<"Sredniq uspeh na klasa e: "<<double(sr)/10<<endl;
    
  6. Gadget каза:
     
    //Zadachata v tzeliq si vid
        int otz,otl,min,dv,sr;
        otl=0;
        sr=0;
        min=6;
        dv=false;
        for(int br=0;br<10;br++){
         cout<<"Vavedete otzenka : ";
         cin>>otz;
         //1
         if(otz==6)
          otl++;
         //2 
         if(otz==2)
          dv=true;
         //3 
         if(otz<min)
          min=otz;
         //4
         sr+=otz;
         }
        //1
        cout<<"Otlichnite otzenki sa: "<<otl<<endl;
        //2
        if(dv==true)
         cout<<"Ima dvoika sred otzenkite!"<<endl;
        else
         cout<<"Nqma dvoika sred otzenkite!"<<endl;
        //3
        cout<<"Nai-niskata otzenka e: "<<min<<endl;
        //4
        cout<<"Sredniq uspeh na klasa e: "<<double(sr)/10<<endl;
    

Вашият коментар