Bilangan ganjil atau genap pada program C dapat digunakan dengan proses kondisional, atau lebih jelasnya menggunakan sintak if .. else atau switch case. Berikut ini menentukan Bilangan Ganjil Genap dengan program yang sederhana.
Source Code
01
#include <stdio.h>
02
int main(){
03
int num;
04
printf("Masukkan bilangan interger yang ingin dicek: ");
05
scanf("%d",&num);
06
if((num%2)==0) /* Kondisi menggunakan if else*/
07
printf("%d adalah Genap.",num);
08
else
09
printf("%d adalah Ganjil.",num);
10
return 0;
11
}
Output 1
1
Masukkan bilangan integer yang ingin dicek :
2
25 adalah Ganjil
Output 2
1
Masukkan bilangan integer yang ingin dicek :
2
16 adalah Genap
Dalam program ini, pengguna diminta untuk memasukkan bilangan integer yang disimpan dalam variabel num. Kemudian, sisanya ditemukan saat nomor yang dibagi 2 dan diperiksa apakah sisanya adalah 0 atau tidak. Jika sisa adalah 0 maka, bilangan tersebut genap. Program ini menggunakan if..else.
Selain program yang diatas bisa juga menggunakan operator kondisional [?] yang merupakan notasi singkat dari pernyataan if .. else.
view source
print?
1
#include <stdio.h>
2
int main(){
3
int num;
4
printf("Masukkan bilangan interger yang ingin dicek: ");
5
scanf("%d",&num);
6
((num%2)==0) ? printf("%d adalah Genap.",num) : printf("%d adalah Ganjil.",num);
7
return 0;
8
}
Oke segitu dulu ya yang saya bagikan semoga bermanfaat
Subscribe to:
Post Comments (Atom)

0 Response to "Menentukan Bilangan Ganjil Genap C++"