Java ile Sınav Notundan Harf Notunu Bulmak ve Geçme Kalma Durumunu Yazdırmak

İlgili youtube videosu bağlantısı: youtu.be/Dr38vw4fkTU

Video içerisinde hazırlanan kodları aşağıda bulabilirsiniz.

import java.util.Scanner;

public class j14 {

	public static void main(String[] args) {
		// 90 ve üzeri: A (Geçti)
		// 80-89: B (Geçti)
		// 70-79: C (Geçti)
		// 60-69: D (Geçti)
		// 50-59: E (Geçti)
		// 50'nin altı: F (Kaldı)
		
		Scanner scanner = new Scanner(System.in);
		System.out.println("Lütfen 0-100 arası sınav puanınızı yazın");
		int puan = scanner.nextInt();
		char harfNotu;
		String durum;
		
		if (puan > 100 || puan < 0)
		{
			System.out.println("Hatalı bir not girişi yaptınız");
		}
		else
		{
			if (puan >= 90)
			{
				harfNotu = 'A';
				durum = "Geçti";
			}
			else if (puan >= 80)
			{
				harfNotu = 'B';
				durum = "Geçti";
			}
			else if (puan >= 70)
			{
				harfNotu = 'C';
				durum = "Geçti";
			}
			else if (puan >= 60)
			{
				harfNotu = 'D';
				durum = "Geçti";
			}
			else if (puan >= 50)
			{
				harfNotu = 'E';
				durum = "Geçti";
			}
			else
			{
				harfNotu = 'F';
				durum = "Kaldı";
			}
			
			System.out.println(puan + " sınav puanına karşılık gelen harf notunuz: " + harfNotu);
			System.out.println("Ders durumu: " + durum);
		}
	}

}

 

Editör editi: sitedeki bazı diğer benzer yazılar için;

bkz: Java'da Kullanıcı Tarafından Girilen Sayının Tek ya da Çift Olduğunu Bulmak

bkz: Java'da if - else if - else Kullanımı

bkz: Java ile FOR ve IF ile Artık Yıl Kontrolü Yapmak

bkz: Python ile Basit ve Bileşik Faiz Hesaplamaları

bkz: Python'da 10 Farklı Yöntem ile Fibonacci Dizisi Oluşturmak

bkz: Python ve Excel ile 6 Tutturuncaya Kadar Sayısal Loto Oynamak

VitaDemy

30.12.2024 17:58

Bu soru henüz yanıtlanmamış.

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

Reitix
Java ile Sınav Notundan Harf Notunu Bulmak ve Geçme Kalma Durumunu Yazdırmak

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