Berikut adalah cara penggunaan
kondisi (IF) dalam C++ :
1.       Buka
program C++...(Saya pakai turbo....>.<)
2.       Sebagai
contoh, ketikkan koding di bawah ini (tanpa yg dalam kurung) :
#include<iostream.h>                                                          (membaca library C++)
#include<conio.h>                                                              (membaca library C++)
char
npm[10][20],nama[30][20],kelas[10][20];                  (Variabel npm,nama dan kelas = karakter)
int i,n,pil,y,x;                                                                       (variabel
i,n,pil,y dan x berbentuk integer)
void main()         
{                                                                                        (memulai
program)
clrscr();                                                                              (membersihkan
layar)
menu :                                                  
cout<<"\n"<<endl;                                                              (mencetak pindah baris)
cout<<"\n+=========MENU===========+"<<endl;  
(mencetak+===MENU==+)
cout<<"|
1. Masukan Data       
|"<<endl;                            (mencetak
‘1. Masukkan Data’)
cout<<"|
2. Tampilkan Data     
|"<<endl;                            (mencetak
‘2.Tampilkan Data’)  
cout<<"|
3. Cari NPM           
|"<<endl;                             (mencetak
‘3. Cari NPM’)
cout<<"|
4. Keluar             
|"<<endl;                                 (mencetak
‘4. Keluar’)
cout<<"+========================+"<<endl;     (Mencetak’========’)
cout<<"Masukan
Pilihan Anda: ";cin>>pil;                         (mengisi
variabel pil)
switch(pil) {                                                                      (pilihan
pada variabel pil)
case 1 :                                                                             (pilihan
1)
  {
  clrscr();                                                                          (membersihkan
layar)
  cout<<"Masukan Jumlah Biodata:
";cin>>n;                    (mengisi
variabel n)
  for(i=1;i<=n;i++)                                                            (untuk i = 1 dan i sampai dengan n)
  {
  cout<<"\n Biodata Ke-
"<<i<<endl;                               (biodata
ke i)
  cout<<"\n Masukan Nama Anda  : ";cin>>nama[i];         (variabel i dan nama di jadikan array) 
  cout<<"\n Masukan Kelas Anda :
";cin>>kelas[i];           (variabel i dan kelas dijadikan array)              
  cout<<"\n Masukan NPM Anda   : ";cin>>npm[i];          (variabel i dan npm di jadikan array)
  }
  goto menu;                                              (bila
looping sudah dilakukan semua, maka kembali ke menu)
  }
case 2 :                                                                          (pilihan 2)
  {
  clrscr();                                                                       (membersihkan
layar)
 
cout<<"+==========+==========+==========+"<<endl;                 
  cout<<"|  NPM    
|   NAMA   |  
KELAS  |"<<endl;                          (mencetak )
 
cout<<"+==========+==========+==========+"<<endl;
  y=4;x=1;gotoxy(x,y);                                                 (y = 4 dan x = 1, lalu ke kordinat x,y = 1,4)
  for(i=1;i<=n;i++)                                                       (i=1 dan dilakukan perulangan sampai n)
  {
 
gotoxy(1,y);cout<<"|"<<npm[i];                                (ke kordinat 1,y dan mencetak variabel
npm)
 
gotoxy(12,y);cout<<"|"<<nama[i];                            (ke kordinat 12,y dan mencetak variabel nama)
  gotoxy(23,y);cout<<"|"<<kelas[i];
                           (ke kordinat 23,y dan mencetak variabel
kelas)
  gotoxy(34,y);cout<<"|";y++;                                    (ke kordinat 34,y dan mencetak |)
  }
 
cout<<"\n+==========+==========+==========+";
  }
  goto menu;                                                           (bila selesai kembali ke menu)  
case 3 :                                                                 
(pilihan 3)           
  clrscr();                                                                (membersihkan layar)
  cout<<"Masukan NPM Yang Ingin Anda
Cari: ";                     (mencetak kata disamping)
  cin>>npm[i];                                                        (masukkan ke variabel npm[i])
  cout<<"\n Biodata Ke-
"<<n<<endl;                     (mencetak ‘Biodata ke-‘ dan variabel n)
  cout<<"\n Nama  : "<<nama[n]<<endl;                  (mencetak’Nama :’ dan variabel nama[n])
  cout<<"\n Kelas :
"<<kelas[n]<<endl;                   (mencetak’Kelas :’ dan variabel kelas[n])
  cout<<"\n NPM   : "<<npm[n]<<endl;                  (mencetak’NPM
:’ dan variabel npm[n])
  if(npm[i]==npm[n])                                               (Jika npm[i] tidak sama dengan npm[n])
  {
  clrscr();                                                                   (bersihkan layar)
  cout<<"maaf data yang anda masukan
tidak ada";    (mencetak seperti
disamping)
  }
  goto menu;                                                          (kembali ke menu)
case 4 :                                                                     (pilihan 4)
  clrscr();                                                                   (Membersihkan layar)
  cout<<"terimakasih anda telah
menggunkan program ini";   (Mencetak
seperti di samping)
}
}                                                                                (Akhir dari program)
ketika di run (ctrl+F9) :








0 komentar:
Posting Komentar