Kondisi Switch Case Pada C++
Switch Case adalah prosedure dalam bahasa pemrograman
yang fungsinya sama dengan IF (melakukan sebuah proses berdasarkan
Kondisi terntentu) tetapi dengan banyak kondisi .Contoh pembuatan program mencari nilai ganjil-genap dan positif-negatif.....
DIBAWAH INI PENJELASAN MENGENAI
PROGRAM DIATAS
1.
Pertama #include berfugsi mengarahkan kompiler
untuk meletakkan kode dari header <iostream.h> atau
<conio.h> kedalam program , pada setiap header yang memiliki ikon
(.h/header) ciri khas .
a.
Header <iostream.h> untuk cin dan cout
b.
Header <conio.h> untuk clrscr() dan
getch()
2.
Void main () -->
Sebuah Fungsi Awal
3.
Perbedaan (Kurung Biasa) dan {Kurung Kurawat}
-
() --> Sebuah parameter.
-
{} --> Punctuator , ada pada awal dan akhir program.
4.
Tipe data Integer (int) untuk menyimpan atau
pengenal bilangan bulat saja. Pada
contoh program dibawah tidak berpengaruh atau sama meskipun data yang diminta
dijadikan satu baris atau dipisah.
5.
Berikutnya :
a.
Cout
maksudnya keluaran dan Cin adalah data yang ingin dimasukkan
b.
Ada \n dan endl à
Sama saja yaitu untuk pindah baris
perbedaannya hanya pada letak
6.
Switch -->
switch dan break digunakan untuk menyelesaikan program yang
memiliki banyak cabang atau alternatif. Switch ungkapan awal yang diketahui
contoh (plih) , biasanya di ikut sertakan case yang diakhiri break disetiap
kasus.
7.
Selanjutnya untuk membuat program didalam sebuah
program , awali dengan kurung kurawat {} .Penjelasan pada masing-masing gambar
dibawah.
a.
Case 1
atau kasus 1 mempunyai keluaran “Masukkan Nilain Anda : “ diakhiri
dengan “ ; “ (semicolon) digunakan untuk
mengakhiri sebuah pernyataan . Lalu ada data masukkan berupa plih1
b.
Diketahui
jika plih1 mod 2 = 0 maka Nilai Genap
c.
Else untuk pernnyataan terakhir maka cout nya
adalah Nilai Ganjil
d.
Kasus 1 di tutup dengan BREAK;
e.
Mulai Kasus ke 2 atau case 2 data keluar sama
dengan case 1 tetapi inputnya yaitu plih2,
f.
Else if untuk pernyataan berikutnya bukan akhir
, jika plih1 adalah 0 maka Nilai Nol
g.
Jika nilai plih2 lebih besar sama dengan nol
maka outputnya Sebuah Bilangan Positif
h.
Dan Jika nilai input plih2 lebih kecil dari nol
maka outputnya sebuah Bilangan Negatif
i.
Akhiri program didalam programnya dengan {}
kurawat
8.
Terakhir
a. Getch() --> Fungsi enter seperti
keyboard
b.
Tutup
Program dengan kurung tutup kurawat
0 komentar