Bu yazımızda Java programlama dili ile bir sayının tek mi çift mi olduğunu kontrol eden program örneğiniz çözeceğiz.

Öncelikle bu soruyu çözebilmemiz bilmemiz gerekn bir kural var. Bir sayının iki ile modu aldığımızda (yani iki ile bölündüğünde kalanı) 0 ise çift sayıdır. Kalan 1 ise tek sayıdır. Şimdi soruyu ve cevabını görebiliriz.

Soru : Kullanıcıdan alınan sayının tek mi çift mi olduğunu bulan programın Java kodunu yazınız.

Cevap :

import java.util.Scanner;

public class TekCiftBulma {
    public static void main(String[] args) {

        Scanner input = new Scanner(System.in);

        System.out.print("Bir sayı girin: ");
        int sayi = input.nextInt();

        if (sayi % 2 == 0) {
            System.out.println(sayi + " çift sayıdır.");
        } else {
            System.out.println(sayi + " tek sayıdır.");
        }
    }
}

Bu program, kullanıcıdan bir sayı alır ve aldığı sayının 2’ye bölümünden kalanını hesaplar. Eğer kalan 0 ise, sayı çifttir; aksi takdirde sayı tektir. Bu işlem, if-else yapısı kullanılarak gerçekleştirilir ve sonuç ekrana yazdırılır.


Bu yazımızda Java programlama dili ile bir sayının tek mi çift mi olduğunu kontrol eden program örneğiniz çözdük. Farklı Java örneklerimizi de görmek isterseniz buradan tümünü görebilirsiniz.

Bu yazı dikkatini çekebilir.   C++ Mükemmel Sayı Olup Olmadığını Bulma Örneği