Sabtu, 08 Oktober 2016

program if-else dengan bahasa c

Berikut adalah program dan penjelasan singkat program if-else pada bahasa c. 

Contoh kasus.
Suatu program dibuat untuk memasukkan pin seseorang, dimana pin yang benar adalah 100. 
Program yang dibuat adalah sebagai berikut.

#include <stdio.h>
  int main(){
  
             int pin;

              printf("Masukkan pin anda: ");
              scanf("%d", &pin);

               if (pin == 100 ) {
                      printf("Pin yang anda masukkan benar\n");

      }                       else {
                                       printf("Pin yang anda masukkan salah!!!\n");
                                    }
            return 0;
            }


Setelah di run, berikut adalah outputnya.

Jika program diatas di run, maka akan keluar “Masukkan pin anda”. Dan kita ketikkan angka 100 maka akan keluar output “Pin yang anda masukkan benar”.
Masukkan pin anda: 100
Pin yang anda masukkan benar

Namun jika kita ketikkan angka selain 100 maka akan keluar output “Pin yang anda masukkan salah!!!” 
Masukkan pin anda: 250
Pin yang anda masukkan salah!!!


Penjelasan.

#include <stdio.h>
Adalah library pada bahasa c yang digunakan untuk input dan output.

int main(){
Adalah fungsi dari bahasa c.

int pin;
Berfungsi sebagai pendeklarasian pin dengan data integer.

printf("Masukkan pin anda: ");
Sintak ini dipergunakan untuk mencetak kata “Masukkan pin anda”.

scanf("%d", &pin);
Sintak ini untuk menerima inputan dari user..
%d sintak ini untuk meminta ke user bahwa inputannya harus integer.
&pin berfungsi untuk tempat menyimpan data inputan dari user.

if (pin == 100 ) {
Sintak ini mempunyai arti jika pin sama dengan 100.

printf("Pin yang anda masukkan benar\n");
Dan jika inputan sama dengan 100 maka akan tercetak “Pin yang anda masukkan benar”.

} else {
Yang berarti jika inputan bukan 100 atau selain 100.

printf("Pin yang anda masukkan salah!!!\n");
}
Dan jika inputan bukan 100 atau selain 100 maka akan tercetak “Pin yang anda masukkan salah!!!”.

return 0;
}
Berfungsi untuk membalikkan nilai atau untuk mengakhiri program.

Tidak ada komentar:

Posting Komentar