Bir dersten geçme şartı finalden en az 50 almak ve vize-final ortalamasının (vizenin %40’ı + finalin %60’ı) genel sınıf ortalamasının üzerinde olmasıdır. Buna göre 5 öğrenci bulunan bir sınıf için program çalıştığında isim, soyisim, vize ve final notları girilecektir. Vize ve final notlarına göre öğrencinin ortalaması hesaplanacaktır. Bundan sonra tüm öğrencilerin isim-soyisimleri, ortalaması ve geçme şartı sağlanıyorsa “GEÇTİ”, sağlanmıyorsa “KALDI” yazacaktır.
bunun kodunu yazdım aşağıda attıgım koda sınıf ortalamasını nasıl ekleyebilirim?
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
string a[5],s[5],d[5];
int v[5],f[5],i;
double ort[5],ort_t=0;
for(i=0;i<5;i++){
cout << i+1 << ". ogrencinin adini girin:";
cin >> a;
cout << i+1 << ". ogrencinin soyadini girin:";
cin >> s;
cout << i+1 << ". ogrencinin vize notunu girin:";
cin >> v;
cout << i+1 << ". ogrencinin final notunu girin:";
cin >> f;
ort=(v*40/100)+(f*60/100);
ort_t=ort_t+ort;
if (v<50){ d="kaldi"; }
}//for
for(i=0;i<5;i++){
if (v>50 && ort>(ort_t/5)){
d="gecti";
}else d="kaldi";
}//for
for(i=0;i<5;i++){
cout << "\n" <<i+1 << ". ogrencinin " << a << " " << s << " vize:" << v << " final:" << f << " ortalama:" << ort << " durum:"<<d;
}//for
return 0;
}