Advertisement
kadoel

C++ Penggunaan GoTo

Jan 31st, 2017
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.02 KB | None | 0 0
  1. /*
  2. Contoh Penggunaan GoTo
  3. By: I Kadek Adi Suandana
  4. */
  5.  
  6. #include <iostream>
  7. #include <conio>
  8. //Harus menambahkan library stdlib untuk menggunakan kode system
  9. #include <stdlib>
  10.  
  11. main(){
  12.     int a, b;
  13.    char jawaban;
  14.  
  15.    ulang: // <---- Dari sini lah programnya akan di ulang jika nanti menjawab 'y' atau 'Y'
  16.    clrscr();
  17.    cout<<"Masukkan Nilai A : "; cin>>a;
  18.    cout<<"Masukkan Nilai B : "; cin>>b;
  19.  
  20.    cout<<endl<<endl;
  21.  
  22.    cout<<"Nilai A : "<<a<<endl;
  23.    cout<<"Nilai B : "<<b<<endl<<endl;
  24.  
  25.    tanya: //<--- Dari sinilah programnya akan diulang jika nanti menjawab selain 'y' atau 'Y' atau selain 'n' atau 'N'
  26.    cout<<"Apakah Anda Akan Mengulang Lagi [Y/N] ? : "; cin>>jawaban;
  27.    if (jawaban == 'y' || jawaban == 'Y'){
  28.     goto ulang;
  29.    }
  30.    else if (jawaban == 'n' || jawaban == 'N'){
  31.     system ("cls"); //<---- Ini sama fungsinya dengan clrscr(); yaitu menghapus layar
  32.       cout<<"TERIMA KASIH";
  33.    }
  34.    else{
  35.     cout<<"Pilihan Salah";
  36.       system("cls");
  37.       goto tanya;
  38.    }
  39.  
  40.    getch();
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement