Sayının Çift mi yoksa Tek mi Olduğunu Kontrol Etmek İçin C ++ Programı

Bu örnekte, if… else ifadesi, kullanıcı tarafından girilen bir sayının çift mi yoksa tek mi olduğunu kontrol etmek için kullanılır.

Bu örneği anlamak için, aşağıdaki C ++ programlama konuları hakkında bilgi sahibi olmalısınız:

  • C ++ if, if… else ve Nested if… else

Tamamen 2'ye bölünebilen tam sayılara çift sayı denir.

Ve 2'ye tam olarak bölünemeyen tam sayılar tek sayı olarak bilinmemektedir.

Bir tamsayının çift mi yoksa tek mi olduğunu kontrol etmek için kalan, % modül operatörü kullanılarak 2'ye bölündüğünde hesaplanır . Kalan sıfır ise, bu tamsayı tek olmasa bile tam sayıdır.

Örnek 1: Varsa kullanarak Sayının Çift mi yoksa Tek mi olduğunu kontrol edin

 #include using namespace std; int main() ( int n; cout <> n; if ( n % 2 == 0) cout << n << " is even."; else cout << n << " is odd."; return 0; ) 

Çıktı

 Bir tam sayı girin: 23 23 tektir.

Bu programda, if… else ifadesi n%2 == 0doğru olup olmadığını kontrol etmek için kullanılır . Bu ifade doğruysa, n tek değilse bile n'dir.

Ayrıca if… else ifadesi yerine üçlü operatörler?: Kullanabilirsiniz. Üçlü operatör if… else ifadesinin kısa el gösterimidir.

Örnek 2: Üçlü operatörleri kullanarak Sayının Çift mi Tek mi olduğunu kontrol edin

 #include using namespace std; int main() ( int n; cout <> n; (n % 2 == 0) ? cout << n << " is even." : cout << n << " is odd."; return 0; )

Ilginç makaleler...