Sepetiniz şu anda boş!
Java Girilen Sayının Tek veya Çift Durumu
Java’da kullanıcı tarafından girilen sayının tek veya çift olma durumunu ekrana yazdıran program. 0 (sıfır) tek veya çift olmadığı için ona özel kural da girmeliyiz.
import java.util.Scanner;
public class javatekcift{
public static void main(String[] args){
Scanner sayisi = new Scanner(System.in);
System.out.println("Sayıyı girin:");
int sayi = sayisi.nextInt();
int sayikalan = sayi%2;
if(sayi == 0){
System.out.println("0 çift veya tek değil");
}else{
if(sayikalan == 0){
System.out.println("Çift");
} else if (sayikalan != 0) {
System.out.println("tek");
}else{
System.out.println("!");
}
}
}
}
İlk olarak kullanıcıdan bir sayı aldık. Ve bu sayıyı ikiye bölerek kalan değeri bir değişkene atadık.
İlk if kontrolümüzde girilen sayının 0 olup olmamasını kontrol ettirdik ve ona göre işleme devam ettik.
İkinci if deyimimizde ise kalan değeri kontrol ederek sayının çift olup olmamasını değerlendirdik.
Bir yanıt yazın
Yorum yapabilmek için oturum açmalısınız.