Öğrenciden 3 adet not istiyoruz.Bunlar vize(0.3), ödev(0.2) ve final(0.5) ve bunları ortalamaya etki oranına göre hesaplayıp ortalamaya dahil ediyoruz.If – else ile ortalamanın 70’den büyük yada küçüklük durumunu kontrol edip öğrencinin geçip kalma durumunu ekrana yazdırıyoruz.
package javaapplication1;
import java.util.*;//Kullanıcının girdiği değerleri okuyabilmek için util paketini dahil ediyoruz
public class ifelse {
public static void main(String[] args) {
double ortalama,odev,vize,finall;//Değişkenlerimizi tanımlıyoruz.
Scanner giris=new Scanner(System.in);
//Kullanıcının girdiği değerleri okumak için
//Scanner kullanıyoruz, Bir kez tanımladıktan sonra istediğimiz kadar kullanabiliriz
System.out.println("Vize notunu giriniz");//Kullanıcıdan Vize notunu istiyoruz
vize=giris.nextDouble();
System.out.println("Odev notunu giriniz");//Kullanıcıdan ödev notunu istiyoruz
odev=giris.nextDouble();
System.out.println("Final notunu giriniz");//Kullanıcıdan final notunu istiyoruz
finall=giris.nextDouble();
ortalama =vize*0.3 + odev*0.2 + finall*0.5;//aldığımız notlar sonucunda ortalamayı hesaplıyoruz
if (ortalama>=70) {//Eğer ortalama 70'den büyük ise
System.out.println("Geçtiniz"); //Geçtiniz ifadesini ekrana yazdırıyoruz
}
else // Eğer ortalama 70'den küçük ise
{
System.out.println("Ortalamanız:"+ortalama + "\n Kaldınız");
}
}
}