Contoh Pemakaian Pernyataan Goto dalam C++



#include

#include

void main()
{
 cout<<"Hai"<

 goto langsung;

 cout<<"Jangan Pedulikan Aku!"<

 langsung:

 cout<<"Terima Kasih"<

 getch();
}

Jika kalian mengeksekusi program diatas, maka kalian akan menemukan bahwa pernyataan:

cout<<"Jangan Pedulikan Aku!"<

tidak dijalankan dalam program. Karena program menuju label langsung sehingga pernyataan diatas dilewati program.

Untuk tingkat lanjutnya, kalian dapat melihat penggunaannya pada program dibawah ini:

#include

#include

void main()
{
 char karakter;

 char pilihan;

 clrscr();

  cobalagi:

  cout<<"Masukkan Karakter: ";

  cin>>karakter;

  cout<<

  cout<<"Nilai ASCII dari karakter "<<<": "<<

  //contoh pemakaian goto

  cout<<"Mau Ulangi Lagi...(Y/T)? : ";
 
  cin>>pilihan;

  if(pilihan == 'y' || pilihan == 'Y')

  {

   clrscr();

   goto cobalagi;

  }
  else
}