Linux With C (Menu Program)
#include
int main ()
{
int p,l,pilihan,luas,npm;
char nama, kelas;
printf (“**Menu**\n”);
printf (“1. Biodata\n”);
printf (“2. luas persegi panjang\n”);
printf (“masukan pilihan anda :\n”);
scanf (“%d”,&pilihan);
switch (pilihan)
{case 1 :printf (“BIODATA\n”);printf (“masukan nama anda :\n”);scanf (“%s”,&nama);printf (“masukan npm anda :\n”);scanf (“%s”,&npm);printf (“masukan kelas anda :\n”);scanf (“%s”,&kelas);break;case 2:printf (“Luas Persegi Panjang\n”);printf (“masukan panjang ;\n”);scanf (“%d”,&p);printf (“masukan lebar :\n”);scanf (“%d”,&l);luas = p*l ;printf (“luas persegi panjang adalah :”);printf (“%d”,luas);break;default :printf (“anda salah pilih !!!”);}
}
Ouput 1:**Menu**
- Biodata
- Luas persegi panjang
Masukan pilihan anda :1BIODATAMasukan nama anda :Aditya SetyadiMasukan npm anda :10108082Masukan kelas anda :2ka02Output 2 :**Menu**
- Biodata
- Luas persegi panjang
Masukan pilihan anda :2Luas persegi panjangMasukan panjang :2Masukan lebar :1Luas persegi panjang adalah : 2Output 3 :**Menu**
- Biodata
- Luas persegi panjang
Masukan pilihan anda :3Anda salah pilih !!!
Logika
Program di atas
merupakan program yang menggunakan perintah kondisi switch dimana
perintah tersebut digunakan untuk membuat program yang bersifat pilihan
lebih dari satu seperti ketiga program menu di atas. Jadi program di
atas hanya akan menjalankan dan menampilkan pilihan yang tersedia saja
seperti pada saat kita akan memasukkan pilihan pada menu dan kita
memilih 1 maka akan muncul menu Biodata. Tetapi apabila pilihan yang
kita pilih tidak terdapat pada menu, misal kita memasukan pilihan 3 maka
akan muncul kalimat “Anda salah pilih!!!”.
Posting Komentar