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.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…