Rabu, 02 Mei 2012
Selasa, 01 Mei 2012
Switch case C#
Contoh program C# console application statement switch case
1. Statement Switch menurut JENI
Cara lain untuk membuat
cabang adalah dengan menggunakan kata kunci switch. Switch mengkonstruksikan
cabang untuk beberapa kondisi dari nilai.
Bentuk
statement switch,
switch(
switch_expression ){
case case_selector1:
statement1; //
statement2; //block 1
. . . //
break;
case case_selector2:
statement1; //
statement2; //block 2
. . . //
break;
. . .
default:
statement1; //
statement2; //block n
. . . //
break;
}
Baik, sekarang perhatikan contoh berikut ini :
using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
namespace ContohStatementSwitch
{
class
Program
{
static void Main(string[] args)
{
int pilih;
double luas,keliling;
string jenis;
double phi = 3.14;
System.Console.WriteLine("=====MENCARI
LUAS DAN KELILING=====");
System.Console.WriteLine("=>
ketikan 1 untuk persegi panjang");
System.Console.WriteLine("=>
ketikan 2 untuk bujur sangkar");
System.Console.WriteLine("=>
ketikan 3 untuk lingkaran");
System.Console.Write("PILIHAN
KAMU (1/2/3)? => ");
pilih=int.Parse(System.Console.ReadLine());
System.Console.WriteLine();
switch (pilih)
{
case 1:
int panjang, lebar;
jenis = "Persegi Panjang";
System.Console.Write("Masukan
panjang = ");
panjang
= int.Parse(System.Console.ReadLine());
System.Console.Write("Masukan
lebar = ");
lebar = int.Parse(System.Console.ReadLine());
luas =
panjang * lebar;
keliling
= 2 * (panjang + lebar);
System.Console.WriteLine();
System.Console.WriteLine("Anda
memilih " + jenis);
System.Console.WriteLine("Luas
" + jenis + " adalah "
+ luas);
System.Console.WriteLine("Keliling
" + jenis + " adalah "
+ keliling);
System.Console.ReadLine();
break;
case 2:
int sisi;
jenis = "Bujur Sangkar";
System.Console.Write("Masukan
panjang sisi nya = ");
sisi = int.Parse(System.Console.ReadLine());
luas =
sisi * sisi;
keliling
= 4 * sisi;
System.Console.WriteLine();
System.Console.WriteLine("Anda
memilih " + jenis);
System.Console.WriteLine("Luas
" + jenis + " adalah "
+ luas);
System.Console.WriteLine("Keliling
" + jenis + " adalah "
+ keliling);
System.Console.ReadLine();
break;
case 3:
double jari2;
jenis = "Lingkaran";
System.Console.Write("Masukan
jari-jari lingkaran = ");
jari2 = double.Parse(System.Console.ReadLine());
luas = 2
* phi * jari2;
keliling = phi * jari2 * jari2;
System.Console.WriteLine();
System.Console.WriteLine("Anda
memilih " + jenis);
System.Console.WriteLine("Luas
" + jenis + " adalah "
+ luas);
System.Console.WriteLine("Keliling
" + jenis + " adalah "
+ keliling);
System.Console.ReadLine();
break;
default:
System.Console.WriteLine("Tidak
ada pilihan selain 1/2/3");
break;
}
}
}
}
|
Blok case yang dijalankan tergantung dari nilai variabel pilih yang diinputkan, pada tampilan diatas variabel pilih dengan tipe integer bernilai 1 sehingga statement pada case 1 dijalankan dan case selanjutnya tidak dijalankan karena telah ditutup/ diakhiri dengan keyword break.
Senin, 16 April 2012
Rahasia iPad 3 akan Terkuak pada 7 Maret 2012?
(Sumber foto: CNET.com)
Berlebihankan bila saya katakan kalau iPad 3 merupakan gadget yang
paling dinanti? Rasanya tidak, karena sejak tahun 2011 lalu banyak
sekali rumor mengenai iPad 3. Rasanya publik baik dari kubu lawan maupun
kawan tetap menanti bagaimana sih rupa iPad 3. Apakah layak menjadi
pemenang diantara tablet PC yang kian menjamur? Ataukah tenggelam
dibalik kemegahan tablet lain seperti Galaxy Tab, Kindle Fire atau
Playbook (kalo kalah dari tablet PC yang terakhir ini saya rasa gak
mungkin deh :D)?
Berdasarkan laporan CNET, Apple telah mengirimkan undangan perihal
iPad kepada media yang akan dilaksanakan pada tanggal 7 Maret 2012. Hal
ini sesuai dengan laporan All Things Digital beberapa waktu lalu. Sama seperti tahun-tahun sebelumnya, Apple melaksanakan kegiatan ini di San Francisco’s Yerba Buena Center for the Arts.
Uniknya, surat undangan dibuat benar-benar mengundang rasa penasaran
awak media. Isi dari undangan perusahaan yang didirikan oleh alm. Steve Jobs tersebut adalah:
We have something you really have to see. And touch.
Mantaab! Penekanannya terasa pada kalimat kedua, “And touch“. Uda ngertila awak apa maksudnya kan :D
Sejak perkenalannya, Apple telah mengumumkan bahwa tahun 2010 dan 2011 sebagai “Tahun iPad.” Apple telah menjual 32 juta iPad
selamah tahun fiskal 2011, dan dilaporkan 15.43 juta unit pada kuartal
tahun pertama 2012. Secara keseluruhan, Apple telah menjual lebih dari
55 juta iPad semenjak perkenalannya. Wooww….
Saya yakin nih para Apple fanboy uda siap-siap mecahin celengan
ayamnya untuk membeli iPad 3. Kalo saya nunggu wangsit dari para iPad 3
reviewer yang uda kredibel aja deh! Biar gak salah pilih :D
Bagi yang penasaran dan pengen tau fitur apa aja yang dinanti di iPad 3, liat aja review dari CNET.
Walopun belum tentu benar, setidaknya ada gambaran dikiiit… Kita tunggu
aja tanggal maennya. Inget tanggal 7 Maret 2012. Catet tuh!
*liat duit di dompet :P
Langganan:
Komentar (Atom)







