1.Perulangan
While
Berbeda
dengan for(), While() tidak memiliki inisialisai.Oleh karena itu,inisialisasi
harus di berikan sebelum printah while(). Statement yang melakukan perubahan
nilai juga perlu di berikan di dalam perintah-perintah yang akan di ulang. Hal
ini perlu di lakukan untuk menjamin bahwa perintah While() tidak akan melakukan
perulangan terus-menerus.
·
Sebelum dilakuyakn
perulanga komputer memintah nilai input terlebih dahulu.
·
Niali variabel input
akan di perkirakan apakah bernila negatif atau tidak.Jika nilai iput lebih
besar atau samaa dengan nol.Maka satement () di dalam while akan di jalankan
·
Komputer akan meminytah
input kembali. Statement ini di jalankan jiak nilai iput yang di berikan
berniali lebih atau sama denag nol.
Contoh program
menggunakan perulangan While:
Do
Pada
perinsipnya perintah do() sama dengan while(). perintah do akan mengualang
statement milik nya selama syarat perulangan terpenuhi.Hanya saja perintah do
menjalankan Statement-nya terlebih dahulu ,setelah itu ia akn memeriksa syarat
perulangan masih terpenuhi atau tidak.
·
For akan menampilkan
output/hasil sebanyak lima kali setelah perintah for() selesai,terdapat
perintah pindah baris 1 kali.
·
For() akan menguang
perintah For() yang didalam terdapat perintah pindah baris selama 5 kali.
Contoh program menggunakan perulangan Do:
Outputnya:
For
Perulangan
for bisah di gunakn untuk melakukan perulangan sebanyak jumlah yang telah kita
diketahui
·
Sebelum dilakuakn
perulangan,Variabel jumlah diberikan 1.
·
Perulangan akan di
lakukan selama isi dari variabel jumlahnya lebih kecil atau sama dengan
·
Pada setiap putaran
variabel jumlah akan ditambah 1.dengan demikian dapat dipastikan bahwa satu
saat variabel jumlah akan bertambah lebih dari inputan dan membuat perulangan
berhenti.
Contoh Program menggunakan perulangan
For:
2.Percabangan
If
Statement
if digunakan untuk mengeksekusi sebuah blok program jika memenuhi kondisi
tertentu. Umumnya, kondisi yang perlu terpenuhi harus bernilai true agar bisa
mengeksekusi blok program. Berikut kita bisa melihat sintaks dan penggunaan if.
If
(kondisi )
{
……………Statement……….
}
Outputnya:
Switch-case
Statement
switch-case berfungsi mengeksekusi blok program dengan membandingkan nilai
suatu
variabel
sebagai pilihan dalam menentukan blok yang akan dieksekusi.
Masukan
program berikut:
int a;
Console.Write("masukan Nama Bulan");
a = int.Parse(Console.ReadLine());
switch
(a)
{
case
1:
Console.WriteLine("Januari");
break;
case
2:
Console.WriteLine("Februari");
break;
case
3:
Console.WriteLine("Maret");
break;
case
4:
Console.WriteLine("April");
break;
case
5:
Console.WriteLine("May");
break;
case
6:
Console.WriteLine("Juni");
break;
case
7:
Console.WriteLine("Juli");
break;
case
8:
Console.WriteLine("Agustus");
break;
case
9:
Console.WriteLine("Septembar");
break;
case
10:
Console.WriteLine("Oktober");
break;
case
11:
Console.WriteLine("November");
break;
case
12:
Console.WriteLine("Desemberi");
break;
default:
Console.WriteLine("maaf nomor yang anda masukan adalah salah");
break;
}
Console.ReadKey();
}
}
Outputnya:
If-else
Statement
if-else digunakan untuk mengeksekusi blok program yang bisa menangani dua percabangan.
Jika kondisi bernilai true, maka blok pertama yang akan dieksekusi, sedangkan
jika kondisi bernilai false, maka blok kedua yang akan dieksekusi.
Outputnya:
Program
diatas akan mengeksekusi blok pertama jika user memasukkan bilangan genap,
sedangkan jika user memasukkan sebuah bilangan ganjil maka blok kedua akan
dieksekusi.
Tugas Membuat program Fibonacci
:
Programnya:
outputnya:
Selamat mencobah semoga berhasil (y)
saya sangan senang dengan program C#.
BalasHapusizin copy
BalasHapusmakasih materinya bermanfaat banget, buat belajar ulangan praktek
BalasHapusthx
BalasHapusthanks gan sudah share
BalasHapusLampu servis kaca pembesar