Tuesday, November 19, 2013

Perulangan "Goto"

#include <iostream>
using namespace std;

int main(int arg, char * argv[])
{
 int a,b,c,d,e,f,g,pilih;
 char jawab;

 cout<<" GOTO DALAM C++\n";
 cout << "Masukkan nilai pertama : ";
 cin >> a ;
 cout << "Masukkan nilai kedua : ";
 cin >> b ;
 awal:



 cout << "Pilihlah operasi yang akan dipilih : " << endl;
 cout << "1. Menjumlahkan" << endl;
 cout << "2. Pengurangan" << endl;
 cout << "3. Perkalian  " << endl;
 cout << "4. Pembagian" << endl;

 cout << "Masukkan pilihan = ";
 cin >> pilih ;
 if ( pilih == 1 )
 {
      c=a+b;
      cout << "Nilai Penjumlahan = " << c << endl;
      }
 if ( pilih == 2)
 {
      d=a-b;
      cout << "Nilai Pengurangna = " << d << endl;
      }
 if ( pilih == 3)
 {
      e=a*b;
      cout << "Nilai Perkalian = " << e << endl;
      }
 if ( pilih == 4 )
 {
      f=a/b;
      cout << "Nilai pembagian = " << f << endl;
      }
 if ( pilih == 5)
 {
      g=a%b;
      cout << "Nilai hasil bagi = " << g << endl;
      }

 cout << "ketik aja 'b' untuk kembali ke awal= ";
 cin >> jawab;
 if ( jawab == 'b' || jawab == 'b')
 goto awal;
 system("cls");
 system ("pause");
 return EXIT_SUCCESS;
}

Hasil nya :
Selamat Mencoba :D

No comments:

Post a Comment