İ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