C++ öğrenci notlarını yeni dizi oluşturup içine atma

Dark.money

Hectopat
Katılım
5 Mayıs 2019
Mesajlar
66
Bu kodlar projemin ufak bir kısmı yapmak istediğim şey öğrenci notlarını (score) yeni bir dizi oluşturup içine atmak istiyorum. Yardımlarınızı bekliyorum burada tıkandım 1 gündür ilerliyemiyorum teşekkürler.(elimden geldiğince sadeleştirmeye çalıştım eksik kütüphane vs olabilir main kodlar da her şey tam)

Kod:
#include <iostream>

using namespace std;





int main()

{

    int ogrenci_sayisi = 5;

    srand(time(0));



    char cevap[10] = { 'D','D','D','D','D','D','D','D','D','D' };

    int enFazlayas = 60;

    int enAzyas = 18;



    cout << "NOTLARA GÖRE SIRALAR : " << endl;



    for (int i = 0; i < ogrenci_sayisi; i++)

    {

        char ogrenci_cevaplari[10];

        for (int i = 0; i < 10; i++)

        {

            int rastgele = rand() % 2;

            switch (rastgele)

            {

            case 0:

                ogrenci_cevaplari = 'D';

                break;

            case 1:

                ogrenci_cevaplari = 'Y';

                break;

            }



        }





        int score = 0;

        for (int i = 0; i < 10; i++)

        {

            if ((ogrenci_cevaplari == cevap) && (ogrenci_cevaplari == 'D') && (cevap == 'D'))

            {

                score = score + 10;

            }



        }

        rastgeleisim();

        cout << " ";

        rastgelesoyad();

        cout << " ";

        cout << rand() % (enFazlayas - enAzyas + 1) + enAzyas << " " << endl;

        cout << score << endl;



    }



}
Üstteki kodda notların tutulacağı bir dizi oluşturdum score adlı değişkeni her seferinde içine atıyorum fakat olmuyor lüfen yardım edin sürem az kaldı teşekkürler.
 
Son düzenleme:
Koşul içinde eşitliğini kontrol edeceğiniz değerlerin ikisinin de veri tipi aynı olmalı.
  • Biri birden çok değer içeren bir dizi değişkeni, diğeri tek değer içeren bir değişken.
 

Geri
Yukarı