Swift

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

You Might Also Like

0 komentar

Flickr Images