Statement goto digunakan untuk membuat jump dari line tertentu ke line yang sudah dilabeli tanpa menggunakan kondisi apapun seperti if statement. Contohnya adalah sebagai berikut
#include <iostream>
using namespace std;
void uselessFunction()
{
cout << "Useless" << endl;
}
int main()
{
cout << "Next Statement is skipped" << endl;
goto notUseless;
uselessFunction();
notUseless: cout << "Previous Statement is skipped" << endl;
return 0;
}
Program ini akan menjalankan statement cetak "Next Statement is skipped" kemudian ke statement goto notUseless dimana label notUseless ada di bawah uselessFunction(); yang menyebabkan uselessFunction tidak berjalan dan mencetak "Previous Statement is skipped".
Jawaban:
Gunakan statement goto.
Penjelasan:
Statement goto digunakan untuk membuat jump dari line tertentu ke line yang sudah dilabeli tanpa menggunakan kondisi apapun seperti if statement. Contohnya adalah sebagai berikut
#include <iostream>
using namespace std;
void uselessFunction()
{
cout << "Useless" << endl;
}
int main()
{
cout << "Next Statement is skipped" << endl;
goto notUseless;
uselessFunction();
notUseless: cout << "Previous Statement is skipped" << endl;
return 0;
}
Program ini akan menjalankan statement cetak "Next Statement is skipped" kemudian ke statement goto notUseless dimana label notUseless ada di bawah uselessFunction(); yang menyebabkan uselessFunction tidak berjalan dan mencetak "Previous Statement is skipped".