Cara Memakai Pengkondisian If-Else Dalam Bahasa Pemrograman C

32 views

If – else dalam bahasa Indonesia berarti
Jika – selain itu, itu berarti if else bakalan dipakai untuk kondisi tertentu..
contoh,
jika hari hujan maka saya pergi main bola
selain itu*jika tidak hujan*(else) saya akan pergi ke bioskop

If – else tidak hanya dipakai untuk 2 kondisi, sanggup lebih kok..

seperti teladan pada sub Pengkondisian, saya sudah memperlihatkan sedikit dari teladan penggunaan if else, kali ini kita akan membahasnya Lebih detail

baca juga : Pengkondisian dalam Bahasa C


Mari Kita Lihat teladan kegiatan if-else dan pembahasannya..


Source Code:

// instruksi ini ditulis dari ng0ding.blogspot.com #include<stdio.h>  int main() {     int pilihan, nilai1, nilai2, hasil;     int tambah, kurang, kali;      printf("Masukkan Nilai Pertama : ");     scanf("%d", &nilai1);     printf("Masukkan Nilai Kedua : ");     scanf("%d", &nilai2);     printf("\nMau Melakukan Operasi apa ?"); // \n untuk enter 1x     printf("\n\t1. Tambah\n\t2. Kurang\n\t3. Kali"); // \t untuk tab 1x     printf("\nTentukan Pilihan : ");     scanf("%d", &pilihan);      if(pilihan == 1) // dibelakang if tidak ada tanda tiitk koma ";"         hasil = nilai1 + nilai2;     else if(pilihan == 2)         hasil = nilai1 - nilai2;     else         hasil = nilai1 * nilai2;      printf("Hasil : %d\n", hasil);          return 0; }


Output:

Output Pengkondisian if-else dalam bahasa C

     if(pilihan == 1) // dibelakang if tidak ada tanda tiitk koma ";"         hasil = nilai1 + nilai2;     else if(pilihan == 2)         hasil = nilai1 - nilai2;     else         hasil = nilai1 * nilai2;


nah, lihat goresan pena diatas yang berwarna coklat, itu yakni syntax dari pengkondisian.

kita lihat saja, Sebelumnya kita sudah menciptakan menu
printf(“\n\t1. Tambah\n\t2. Kurang\n\t3. Kali”);Dengan adanya pengkondisian kita tentu sanggup memilih mau operasi perhitungan manakah yang kita inginkan sesudah kita memasukkan 2buah nilai tadi, disini saya menginput 3

3 tidak ada pada if atau else if, tetapi ia merupakan bab dari else, bahwasanya walau saya input 4 maka balasannya tetap ke Perkalian..

Mengapa ? alasannya yakni else itu berarti selain itu, else didalam kondisi kita berarti jikalau orang menginput selain 1 dan 2, maka Perkalian akan berjalan.

Mungkin kalian resah apa itu else if ?

pada teladan sebelumnya saya memberi hanya 2 kondisi, tetapi disini kita memiliki 3 kondisi, tentu tidak cukup jikalau hanya if dan else, untuk kondisi kedua kita gunakan syntax else if

oh iya, sebagai catatan:

1. jikalau didalam kondisi hanya berisi 1 baris, kita tidak apa jikalau tidak menciptakan {}
tetapi jikalau didalam kondisi ada lebih dari 1 baris, maka harus disatukan dalam tanda {}
misal

if(pilihan == 1) {    hasil = nilai1 + nilai2;    printf("Hasil : %d\n", hasil); }


Sepertinya itu saja untuk If-Else, jikalau ada yang masih resah atau ada yang ingin ditanyakan silahkan comment comment aja……………..

baca juga : Operator Aritmatika dalam Bahasa C

Sekian dan Terima Kasih.
Sumber http://ng0ding.blogspot.com/

Author: 
    author
    No related post!