Translate

Selasa, 10 November 2020

PERCABANGAN IF DAN ELSE "MEMBUAT PROGRAM DENGAN MENGGUNAKAN IF DAN ELSE PADA BAHASA PEMROGRAMAN C#"


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

Aplikasi Transfer.In

Nama : Hadid Abdilla Kelas : IF 20 B NPM : 20312077 Transfer.In adalah aplikasi yg digunakan untuk melakukan berbagai macam transfer dan pem...