.
Отговор в тема
Резултати от 1 до 9 от общо 9
  1. #1

    Малко помощ свързана със С++?

    Здравейте!
    Дали ще може някой да ми помогне с една задачка по информатика свързана с двумерни масиви.
    Задача:В двумерен масив са зададени оценки (редовете са студенти, стълбовете-предмети).Да се създаде и изведе масив със средния успех на всеки студент и да се изведе средния успех на групата.
    Мерси предварително

  2. #2
    Какво точно ти трябва ? Или цялата задача ?

    И ако ти трябва цялата, нали става да е в такъв формат:
    ученик | предмет | предмет | предмет.....
    1 | 3 | 6 | 4
    2 | 4 | 2 | 2
    3 | 5 | 3 | 2
    „След два дни утре ще бъде вчера !“ – Димитър Пенев




  3. #3
    Голям фен Аватара на lmao
    Регистриран на
    Feb 2007
    Мнения
    596
    for(int i = 0; i < brStudenti; i++)
    {
    for(int j = 1; j < brOcenki; j++)
    {
    sbrOcenki += masiv[i,j];
    }
    srUspeh[i,1] = sbrOcenki/brOcenki;
    sbrOcenki=0;
    }

    for(int i = 0; i < brStudenti; i++)
    {
    sbrSrUspehGrupa += srUspeh[i,1];
    }
    srUspehGrupa = sbrSrUspehGrupa/ brStudenti;
    So much anger aimed in no particular direction
    Just sprays and sprays



  4. #4
    Ако може някой да напише цялата програма ще съм му много благодарен.Измъчих са отсякъде и не разбирам от къде идват толкова грешки.Оправа една идва друга и не става и не става .

  5. #5
    #include<iostream.h>
    int main()
    {
    int a[2][3],s,i,j;
    float sr;
    s=0;
    cout<<"elemti mas."<<endl;
    for(i=0;i<2;i++)
    for(j=0;j<3;j++)
    {cout<<"a["<<i<<"]["<<j<<"]= ";
    cin>>a[i][j];
    s=s+a[i][j];
    }
    sr=s/6;
    cout<<"sr= "<<sr<<endl;
    system("pause");
    return 0;
    }
    До тука стигам.Поне общата сума да изчисля,ама и тя ми се разминава в стотните. Пр: 2+2+3+3=2.50 ,а то ми го дава като 2

  6. #6
    Голям фен Аватара на lmao
    Регистриран на
    Feb 2007
    Мнения
    596
    в момента сумираш и първата колона от двумерният масив, която ти се явява номерчето на студента, а не само оценките от 2рата и 3тата колона.

    предлагам ти първо, просто да си въведеш масива със студентите и оценкита и после да го обходиш с циклите, които съм ти написал
    So much anger aimed in no particular direction
    Just sprays and sprays



  7. #7
    Код:
    #include <iostream.h>
    using namespace std;
    int main()
    {
    double m[2][3];	
    int i,j,s,sr;
      for(i=0;i<2;i++)	
         for(j=0;j<3;j++)
         {
              cout<<"Vuvedete m["<< i <<"]["<< j <<"] = ";
              cin>>m[i][j];
         }
         for(int i=0;i<2;i++)
         {
                 for(int j=1;j<3;j++)
                 {
                         s += m[2][3];
                         cout<<"s="<<s<<endl;
                         cin>>s;
                         }
                         sr[i,1]=s/3;         <<<<<<-------- ГРЕШКА!!!
                         s=0;
                         }
                         for(int i=0;i<2;i++)
                         { int p,;
                                 p+=sr[i,1];                <<<<<------- ГРЕШКА!!!
                                 cout<<"p="<<p<<endl;
                                 cin>>p;
                                 }
                                 int v,p;
                                 v=p/2;
                                 cout<<"v="<<v<<endl;
                                 cin>>v;       
         system("pause");
         return 0;
         }
    Ето приятел тея двата реда ги бъркам и нз кво да ги права. sr (среден успех на човек ), p (сбор на всички ср.успехи). И отдолу е v(ср. успех на група).

  8. #8
    Голям фен Аватара на lmao
    Регистриран на
    Feb 2007
    Мнения
    596
    прати ми на лично някакъв скайп, че тука ще има да се обесняване още 10 страници
    So much anger aimed in no particular direction
    Just sprays and sprays



  9. #9
    Имам същата задача, ако някой може да помогне...

Правила за публикуване

  • Вие не можете да публикувате теми
  • Вие не можете да отговаряте в теми
  • Вие не можете да прикачвате файлове
  • Вие не можете да редактирате мненията си