Mengeksekusi Instruksi Goto Dengan Kondisi Tertentu
Niguru.com | Selasa, 06 Apr 2021 | Pada posting sehari sebelumnya Niguru.com sudah memperkenalkan dan menjelaskan mengenai cara penggunaan instruksi Goto untuk membantu programmer dalam mengatur lompatan program dari satu kelompok instruksi ke kelompok instruksi lainnya.
Simpan dengan nama goto02.cpp (boleh disimpan dengan nama lain):
Double-click file goto02.cpp, CB (code::blocks) yang sudah berasosiasi akan otomatis aktif dan membuka file tersebut:
Klik tombol Build and run:
Hasilnya:
www.Niguru.com (Nino Guevara Ruwano)
Instruksi Goto juga dapat dijalankan hanya dalam kondisi tertentu saja, tentunya dengan menambahkan instruksi IF sebagai penentu kondisinya. Dapat ditulis dengan sintaks berikut ini:
if (kondisi){goto label;}
Berikut ini contoh penggunaannya dalam program:
#include <iostream>
using namespace std;
int main () {
ulang:
string a;
cout<<"ketik input string: ";
getline (cin,a);
cout<<"isi variabel a = "<<a;
cout<<endl<<endl;
if (a!="cukup"){goto ulang;}
return 0;
}
Simpan dengan nama goto02.cpp (boleh disimpan dengan nama lain):
Double-click file goto02.cpp, CB (code::blocks) yang sudah berasosiasi akan otomatis aktif dan membuka file tersebut:
Klik tombol Build and run:
Hasilnya:
Note:
Kelompok instruksi untuk mengetikkan inut string dan menampilkan hasil ketikan di layar akan ditampilkan terus menerus, kecuali user mengetikkan kata: cukup.
Demikianlah penjelasan mengenai cara untuk mengeksekusi instruksi Goto dengan kondisi tertentu.
Selamat mencoba .. Have a nice day :-)
Posting Komentar untuk "Mengeksekusi Instruksi Goto Dengan Kondisi Tertentu"