5.00 / 1 oy

Java'da harf notunu hesaplayan program

Önceki örnekte bir üniversite öğrencisinin ortalama puanını hesaplayan bir java programı örneği yapmıştık. Şimdi de ortalama puanından karşılık gelen harf notunu hesaplayan bir program yapalım.

Farklı olarak bu sefer sınav notları 0 ile 100 arasında rastgele olarak java tarafından belirlensin.

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

Gelelim kodlamaya:

	public static void main(String[] args) {
		
		int vize1=(int)(Math.random()*101);
		System.out.println("1. vize notunuz:");
		
		int vize2=(int)(Math.random()*101);
		System.out.println("2. vize notunuz:"+vize2);
		
		int finalnotu=(int)(Math.random()*101);
		System.out.println("final notunuz:"+finalnotu);
		
		double not=0.2*vize1+0.2*vize2+0.6*finalnotu;
		System.out.println("Dönem sonu geçme puanınız:"+not);
		
		String 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";
		
		System.out.println("harf notunuz:"+harfnotu);
		
	}

Çıktı:

1. vize notunuz:
2. vize notunuz:11
final notunuz:95
Dönem sonu geçme puanınız:60.2
harf notunuz:D

 

utku33

30.12.2019 01:11

Bu soru 2 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
Java'da harf notunu hesaplayan program

İ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.