Statement IF dan Else pada Bahasa Pemrograman C#
Statement IF C#
Membuat Keputusan ( Decision Making )
Statement IF digunakan untuk mengeksekusi beberapa kode program apabila mempunyai kondisi True atau False
if (condition) {
//statements
}
Statement IF menentukan kondisi ekspresi yang akan dievaluasi. Apabila kondisi benar, pernyataan dalam kurung kurawal “{}” akan dieksekusi.
Apabila kondisi salah, maka akan di abaikan Kemudian komputer akan melanjutkan program yang berada setelah tubuh dari statement IF tersebut.
Menggunakan Operator
Dalam Menggunakan Statement IF kita juga dapat memanfaatkan Operator Relational untuk membangun logika dengan Statement IF.
Misal kita akan membuat logika untuk mengetahui angka mana yang lebih besar.
Pada kode Program di atas, IF menjelaskan bahwa Apabila 83 lebih dari 30 maka statement Console.WriteLine akan di jalankan yang mana menampilkan kata “y Lebih Besar daripada x” pada layar.
misal pada program di atas kita ubah operator lebih dari “>” menjadi kurang dari “<” maka kata “y Lebih Besar daripada x” tidak akan dicetak.
Relational Operator
Saat menggunakan Statement if kita dapat menggunakan beberapa Operator relasi untuk membuat suatu logika. beberapa operator relasi tersebut adalah:
Contoh Operator dan Deskripsi nya
<= Lebih Kecil atau sama dengan 10 >= 3 Benar
>= Lebih Besar atau Sama dengan 10 <= 3 Salah
== Sama dengan 10 == 3 Salah
!= Bukan sama dengan 10 != 3 Benar
Contoh 1 :
if (10 == 10) { Console.WriteLine("Benar"); }
// Outputs "Benar"
Kode Program di atas, IF menjelaskan bahwa Apabila 10 sama dengan 10 maka statement Console.WriteLineakan di jalankan, yang mana menampilkan kata Benar pada layar.
Contoh 2 :
if (10 != 10) {
Console.WriteLine("Benar");
}
pada program di atas operator diubah dari “==” menjadi bukan sama dengan “!=” maka kata benar tidak akan dicetak.
Contoh Program IF C#
int a = 92; int b = 53; if (a > b) { Console.WriteLine("a lebih besar dari b"); }
// Outputs "a lebih besar dari pada b"
Statement Else C#
Statement Else adalah pengikut dari Statement IF, apabila Statement IF adalah statement Utama maka statement Else adalah statement kedua atau statement Opsional.
Statement Else akan di eksekusi apabila Statement IF tidak mendapatkan hasil atau mempunyai hasil Salah.
if (condition) {
//statements
}
else {
//statements
}
Compiler akan menguji kondisi:
– Apabila statement bernilai true, maka kode di dalam pernyataan IF akan dieksekusi.
– Apabila statement bernilai false, maka kode dalam pernyataan Else akan dieksekusi.
Percabangan adalah mekanisme yang digunakan dalam suatu program dalam menentukan keputusan terhadap proses selanjutnya
Jenis Percabangan
1. Pilihan tunggal
Bentuk paling sederhana pilihan tunggal adalah jika hanya ada satu pilihan kondisi yang disediakan
2. Pilihan ganda
Digunakan untuk menentukan tindakan yang akan digunakan bila kondisi bernilai benar dan salah
3. Pilihan majemuk
Untuk menentukan tindakan yang akan digunakan disediakan lebih dari dua alternatif. Merupakan bentuk statment IF dengan statment IF lain di dalam IF sebelumnya.
4. Struktur case
Untuk masalah dengan dua pilihan atau lebih, struktur case dapat menyederhanakan penulisan IF yang bertingkat-tingkat
Contoh program :
Output nya :
Link Website Universitas Teknokrat Indonesia (www.teknokrat.ac.id)
Website Fakultas dan Kemahasiswaan
https://feb.teknokrat.ac.id - https://ftik.teknokrat.ac.id
https://fsip.teknokrat.ac.id - https://kemahasiswaan.teknokrat.ac.id
Online Learning :
https://spada.teknokrat.ac.id
Website Program Studi FTIK :
http://if.ftik.teknokrat.ac.id http://si.ftik.teknokrat.ac.id
http://ti.ftik.teknokrat.ac.id http://ts.ftik.teknokrat.ac.id
http://sia.ftik.teknokrat.ac.id http://te.ftik.teknokrat.ac.idt.ac.id
http://tk.ftik.teknokrat.ac.idt.ac.id
Website Program Studi FSIP:
http://po.fsip.teknokrat.ac.id http://sastrainggris.fsip.teknokrat.ac.id
http://pbi.fsip.teknokrat.ac.id http://matematika.fsip.teknokrat.ac.id
Website Program Studi FEB :
http://manajemen.feb.teknokrat.ac.id
http://akuntansi.feb.teknokrat.ac.id
Tidak ada komentar:
Posting Komentar