5.00 / 1 oy

JavaScript ile sınav notundan harf notunu hesaplamak

Java ile 3 ay kadar önce hazırladığım Java'da harf notunu hesaplayan program örneğini JavaScript ile kodluyoruz. İyi güzel de önce ağırlıklı sınav notu ortalamasını hesaplasaydık diyenleri de önce JavaScript'te not ortalaması hesaplaması yapmak yazısına alıyoruz. Hazırsak devam edelim.

0 ile 100 arası dönem sonu notu belli olan bir öğrencinin harf notunu aşağıdaki tablodan bularak yazdıracağız.

90-100 arası: AA

85-89 arası: BA

80-84 arası: BB

75-79 arası: CB

70-74 arası: CC

65-69 arası: DC

60-64 arası: DD

50-59 arası: FD

0-49 arası: FF

Sınav notunu da öğrenciye yazdırmak yerine 0 ile 100 arasında rasgele bir sayı üretelim.

Çıktıları document.write ile bu sefer tarayıcı ekranına yazdıralım ve örnek çıktı şu şekilde olsun:

javascript not harf programı

Kodlar:

var vize1 = Math.floor(Math.random() * 101);
document.write("1. vize notu: "+vize1+"<br>");

var vize2 = Math.floor(Math.random() * 101);
document.write("2. vize notu: "+vize2+"<br>");

var finalnotu = Math.floor(Math.random() * 101);
document.write("final notu: "+finalnotu+"<br>");

var not=0.2*vize1+0.2*vize2+0.6*finalnotu;
document.write("Dönem sonu geçme puanı: "+not+"<br>");

var harfnotu;

if (not >= 90)
	harfnotu="AA";
else if (not >= 85)
	harfnotu="BA";
else if (not >= 80)
	harfnotu="BB";
else if (not >= 75)
	harfnotu="CB";
else if (not >= 70)
	harfnotu="CC";
else if (not >= 65)
	harfnotu="DC";
else if (not >= 60)
	harfnotu="DD";
else if (not >= 50)
	harfnotu="FD";
else
	harfnotu="FF";

document.write("harf notunuz: "+harfnotu);

 

utku33

19.03.2020 11:54

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
JavaScript ile sınav notundan harf notunu hesaplamak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.