C++ Sayının Çift mi Tek mi Olduğunu Bulma

C++’ ta girilen sayının çift mi tek mi olduğunu bulan programı yazacağım. Bu işlem için mod alma işlemi kullanılır. Öncelikle mod alma işleminin ne olduğundan başlayıp daha sonra kodu yazalım.

Mod: Bir sayının diğer sayıya sürekli bölünerek kalanının alınmasıdır. Örnek verecek olursak:

5’in 2 ye göre modu: 1’dir. Programlamada gösterimi : 5%2=1

3’ün 3 e göre modu: 0’dır. Programlamada gösterimi : 3%3=0

Bir sayının tek veya çift olduğunu anlamak için sayıyı, kalan 2 den küçük olana kadar 2 ye böleriz ve kalana bakarız. Eğer kalan sıfır ise çift, bir ise tektir. Şimdi mod işlemini kullanarak girilen sayının çift mi tek mi olan programın kodunu yazalım.


#include <iostream>

using namespace std;

int main()
{
int sayi1;
cout<<"Sayi giriniz :"; cin>>sayi1;
if(sayi1%2==0)
{
cout<<"Sayi cifttir.";
}
else if(sayi1%2==1)
{
cout<<"Sayi tektir.";
}
return 0;
}

Furkan Aktaş

Bilgisayar Mühendisiyim. Microsoft MCSA Web Applications Sertifikasına Sahibim. Aktif iş hayatımda Full Stack .Net Developer olarak çalışmaktayım.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir