Struktur Selection pada bahasa C salah satunya adalah menggunakan switch, fungsi ini digunakan untuk mengambil keputusan program akan lari ke mana, misalnya ketika kita mempunyai variabel a dan a kita isi dengan nilai 1 maka kita hanya akan menuju ke kode no 1 saja, ketika kita memasukan nilai 2 pada a maka kita akan menuju ke kode 2 saja. Gambaran dari penggunaan struktur selection seperti dibawah ini
Dapat dipahami dengan mudah kan, bahwa a memiliki 3 cabang, jika a dimasukan nilai 1 maka dia akan menuju cabang ke 1,. jika di masukan nilai 2 maka dia akan menuju cabang ke 2 dan seterusnya
Do While adalah salah satu dari banyak struktur perulangan.
Do while ini memiliki sifat : minimal perulangan satu kali, counter ada di badan perulangan dan perulangan ini biasanya belum tetap, terminasi berada di bawah
Dibawah ini adalah contoh algoritma dan program dari penggunaan Do While dan Switch (selection)
Jika ditulisakan dalam bahasa C maka akan menjadi
Download
- Download Source Code Struktur Selection
- Download Aplikasi Struktur Selection
Dapat dipahami dengan mudah kan, bahwa a memiliki 3 cabang, jika a dimasukan nilai 1 maka dia akan menuju cabang ke 1,. jika di masukan nilai 2 maka dia akan menuju cabang ke 2 dan seterusnya
Do While adalah salah satu dari banyak struktur perulangan.
Do while ini memiliki sifat : minimal perulangan satu kali, counter ada di badan perulangan dan perulangan ini biasanya belum tetap, terminasi berada di bawah
Dibawah ini adalah contoh algoritma dan program dari penggunaan Do While dan Switch (selection)
Start Do input n // memasukan pilihan switch (n) / menentukan pilihan case 1 // jika n =1 input a, t L = 0.5*a*t // menghitung luas segituga output (L) case 2 // jika n =2 Input p, l L = p*l // menghitung luas persegi output (L) case 3 // nothing :D else // jika n selain 1, 2, dan 3 output "Pilihan tidak dikenal" While (n!=3) End
Jika ditulisakan dalam bahasa C maka akan menjadi
#include "stdio.h" #include "conio.h" main () { int n, p, l, t,a, L; do { printf ("Masukan Pilihan : \n"); printf ("1. Menghitung Luas Segitiga\n"); printf ("2. Menghitung Luas Persegi \n"); printf ("3. Keluar \n"); printf ("Pilihan anda : "); scanf ("%d", &n); switch (n){ case 1: printf ("Masukan Nilai Alas : "); scanf ("%d", &a); printf ("Masukan Nilai Tinggi : "); scanf ("%d", &t); L = 0.5*a*t; printf ("Hasil : %d\n\n", L); break; case 2: printf ("Masukan Nilai Panjang : "); scanf ("%d", &p); printf ("Masukan Nilai Lebar : "); scanf ("%d", &l); L = p*l; printf ("Hasil : %d\n\n", L); break; case 3: break; default: printf ("Pilihan tidak dikenal >_< \n\n"); } } while (n!=3); }
Download
- Download Source Code Struktur Selection
- Download Aplikasi Struktur Selection
{ 0 Komentar... read them below or add one }
Posting Komentar