19 MART 2017
PAZAR
14.43
C++ Öğrenci Vize ve Final'e Göre Ortalaması ve Harf Notu

C++ ile yapılabilecek olan kullanıcıdan alınan vize ve final notlarına göre öğrencinin dersten hangi not ortalaması ve harfi ile geçtiğini gösteren programdır.

 

PROBLEM;

Kullanıcıdan vize ve final notlarını alın. Notların ortalamasını ve harf notunu gösterin. Harf notu tablosu;

Notu

Harf Notu

90-100 AA
85-89 BA
80-84 BB
75-79 CB
70-74 CC
65-69 DC
60-64 DD
50-59 FD
0-49 FF

ÇÖZÜM;

int main() {
	int vize,final,ortalama;
	cout << "Vize Notu: ";
		cin >> vize;
	cout << "Final Notu: ";
		cin >> final;
	if((vize>100) || (vize<0) || (final>100) || (final<0)) {
		cout << "\n-> Lutfen 0-100 arasinda bir not girin.\n\n";
		main();
	} else {
		ortalama = (vize*0.4)+(final*0.6);
		cout << "\nNot Ortalamaniz: " << ortalama;
		cout << "\nHarf Notu: ";
		if(ortalama>=90) {
			cout << "AA";
		} else if((ortalama>=85) && (ortalama<90)) {
			cout << "BA";
		} else if((ortalama>=80) && (ortalama<85)) {
			cout << "BB";
		} else if((ortalama>=75) && (ortalama<80)) {
			cout << "CB";
		} else if((ortalama>=70) && (ortalama<75)) {
			cout << "CC";
		} else if((ortalama>=65) && (ortalama<70)) {
			cout << "DC";
		} else if((ortalama>=60) && (ortalama<65)) {
			cout << "DD";
		} else if((ortalama>=50) && (ortalama<60)) {
			cout << "FD";
		} else {
			cout << "FF";
		}
	}
}

ÇIKTI;

YORUMLAR 1
0
melisa bağçıvan
29 ARALIK 2020 - 10.24
Hocam merhaba.Şans eseri fonksiyonları anlattığınız kısmı okudum.Gerçekten ne desem bilemiyorum.Çok başarılı ve akıldaki soruları yok eden bir anlatım olmuş.Sitenizi kaydettim ve kesinlikle arkadaşlarım ile de paylaşıcam. Bir de bu sayfadaki not ortalama örneğini kendim ortalamamı hesaplamak için yazmıştım önceden.Ama asıl istediğim not ortalamasını ve harf notunu yazdırdıktan sonra genel not ortalamasını kredileri de baz alarak yazdırmasını istemekti.İnternette ki hesap yapan programların kodunu yazmak yani.Ama henüz birinci sınıfım ve tam olarak onu nasıl yapacağımı çözemedim.Bunu da hesaplayan bir örnek paylaşma imkanınız var mı acaba ? Paylaştığınız bilgiler için teşekkürler.
CEVAPLA
0
Mert Topuz
29 ARALIK 2020 - 17.55
Merhabalar Melisa. Mail ile iletişime geçtim. Vakit bulduğum ilk zamanda örnek olarak yayınlayacağım. Teşekkür ederim güzel düşüncelerin için. İyi çalışmalar dilerim.
YORUM BIRAK
Şuanda bu yoruma cevap yazıyorsunuz:
İptal Et