Flow Control Switch C#
Alhamdulilah saya senang bisa menyajikan ini… sebenernya saya gak pandai berkata kata jadi langsung aja dech…..
ni program saya buat demi pengetahuan dan tuntutan
hehehehehehehehee…. kalau tuntutannya jangan di sebuti lah gk penting langsung ke programnya aja dech..
di bawah ini program C# seperti contohnya mari kita lihat langsung
using System; namespace FlowControl_Switch_C_ { class cl_laluLintas { private int warna; //deklarasi variabel public cl_laluLintas(int isi){ //contruktor dengan parameter //judul info lampu lalu lintas: warna =Convert.ToInt32(isi); Console.WriteLine("1.warna merah"); Console.WriteLine("2.warna kuning"); Console.WriteLine("3.warna hijau"); Console.WriteLine("______________"); } public void Pilih(){ Console.Write("silahkan pilih [1|2|3] ? "); //input user warna = Convert.ToInt32(Console.ReadLine()); } public void MasukSwitch(){ //pengunaan Switch switch (warna) { case 1: Console.Write("yang anda harus lakukan adlah : "); Console.WriteLine("berhenti"); break; case 2: Console.Write("yang anda harus lakukan adlah : "); Console.WriteLine("hati-hati"); break; case 3: Console.Write("yang anda harus lakukan adlah : "); Console.WriteLine("berjalan"); break; default: Console.WriteLine("nomor yg anda tulis tdak ada..."); Console.WriteLine("contoh : silahkan pilih [1|2|3] ? 2"); break; } } } class Program { public static void Main(string[] args) { cl_laluLintas masuk = new cl_laluLintas(0); masuk.Pilih(); //mengEksekusi public void Pilih() masuk.MasukSwitch(); //mengEksekusi public void MasukSwitch() Console.ReadKey(true); } } }
Dan contoh kompelingnya adalah seperti ini sobat
Flow Control Switch Java
dan ini program java hampir mirip dengan C# tapi berbeda perintahnya
package switch_byJava; import java.util.*; class cl_laluLintas{ private int warna; //deklarasi variabel private Scanner in = new Scanner(System.in); public cl_laluLintas(int isi){ //contruktor dengan parameter //judul info lampu lalu lintas: warna =(int)(isi); System.out.println("1.warna merah"); System.out.println("2.warna kuning"); System.out.println("3.warna hijau"); System.out.println("______________"); } public void Pilih(){ System.out.print("silahkan pilih [1|2|3] ? "); //input user warna = in.nextInt(); } public void MasukSwitch(){ //pengunaan Switch switch (warna) { case 1: System.out.print("yang anda harus lakukan adlah : "); System.out.println("berhenti"); break; case 2: System.out.print("yang anda harus lakukan adlah : "); System.out.println("hati-hati"); break; case 3: System.out.print("yang anda harus lakukan adlah : "); System.out.println("berjalan"); break; default: System.out.println("nomor yg anda tulis tdak ada..."); System.out.println("contoh : silahkan pilih [1|2|3] ? 2"); break; } } } public class Main { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("pengunaan switch"); cl_laluLintas masuk = new cl_laluLintas(0); masuk.Pilih(); //mengEksekusi public void Pilih() masuk.MasukSwitch(); //mengEksekusi public void MasukSwitch() } }
ini kompelingnya beda bentuk tetap sama maksutnya
Flow Control Switch C++
Dan yang ini C++ pemrograman juga tp agak beda dan maksutnya sama saja sama yang di atas
hehehehehehehehehe…..
#include <cstdlib> #include <iostream> using namespace std; class cl_laluLintas{ private : int warna; //deklarasi variabel public : cl_laluLintas(int isi){ //contruktor dengan parameter //judul info lampu lalu lintas: warna =(int)(isi); cout << "1.warna merah" << endl; cout << "2.warna kuning" << endl; cout << "3.warna hijau" << endl; cout << "______________" << endl; } void Pilih(){ cout << "silahkan pilih [1|2|3] ? "; //input user cin >> warna ; } void MasukSwitch(){ //pengunaan Switch switch (warna) { case 1: cout << "yang anda harus lakukan adlah : "; cout << "berhenti" << endl; break; case 2: cout << "yang anda harus lakukan adlah : "; cout << "hati-hati" << endl; break; case 3: cout << "yang anda harus lakukan adlah : "; cout << "berjalan" << endl; break; default: cout << "nomor yg anda tulis tdak ada..." << endl; cout << "contoh : silahkan pilih [1|2|3] ? 2" << endl; break; } } }; int main() { cl_laluLintas masuk = 0; masuk.Pilih(); //mengEksekusi public void Pilih() masuk.MasukSwitch(); //mengEksekusi public void MasukSwitch() system("PAUSE"); return EXIT_SUCCESS; }