Среден успех за срока (по предмет и въобще)

Да се напише програма, която позволява да се въведе брой предмети N. След това за всеки предмет позволява да се въведат оценките по него (до въвеждане на 0), след което извежда средния успех по този предмет.

По желание: Да се направи програмата да извежда накрая и средния успех за срока (тоест сумата от средните оценки по всички предмети, разделена на броят им).

Публикувано в 11а, 11в с етикети . Постоянна връзка.

4 Responses to Среден успех за срока (по предмет и въобще)

  1. maleboldjia каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        double x,sum;
        int br,ocenki,pr;
    cout<<"Vavedi broya na predmetite: ";
    cin>>pr;
    for(x=1;x<=pr;x++){ //числата от 1 до броя на предметите
    cout<<"Vavedi ocenkite po predmeta: ";
    br=0; //за всяко завъртане на външния цикъл
    sum=0; //броят и сумата стават 0
      do {
    	cin>>ocenki;
    	br++;
    	sum+=ocenki;
      }
      while (ocenki!=0);
        cout<<"Sr.uspeh e: "<<sum/(br-1)<<endl; //-1 за да не зачитаме 0 като брой на оценка
    }
    
    
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    
  2. Gadget каза:
     
    int br=1,otz,n;
        double suma=0,sr=0;
        cout<<"Vavedete broi predmeti: ";
        cin>>n;
        for(int predmet=1;predmet<=n;predmet++){       
           for(;otz!=0;br++){
            cout<<"Vavedete "<<br<<" otzenka po predmet "<<predmet<<": ";
            cin>>otz;
            suma+=otz;
        }
        cout<<"Sredniq uspeh na predmeta "<<predmet<<" e: "<<suma/(br-2)<<endl;
        //Potgotovka za sledvashtata iteratziq
        sr+=suma/(br-2);
        br=1;
        suma=0;
        otz=1;
    }
       //Po jelanie
       cout<<"Obshtiqt sreden uspeh na uchenika e: "<<sr/n<<endl;
    
  3. maleboldjia каза:

    И „Potgotovka“ се пише с „д“..

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