mulai:
clrscr();
int pil;
cout<<"--------Menu----------\n";
cout<<" 1. Biodata \n";
cout<<" 2. Deret \n";
cout<<" 3. Animasi \n";
cout<<" 4. Exit \n";
cout<<"----------------------\n";
cout<<"Masukan Pilihan anda[1..4]= ";cin>>pil;
switch (pil) {
case 1:
clrscr();
//Isi program pertama (Biodata)//
getch();
goto mulai;
case 2:
clrscr();
//Isi program kedua (Deret)//
getch();
goto mulai;
case 3:
clrscr();
//Isi program ketiga (Animasi)//
getch();
goto mulai;
case 4:
clrscr();
//Isi program keempat (Exit)//
getch();
goto mulai;
clrscr();
default: cout<<"\n Tidak Ada Pilihan Tersebut, Silahkan Masukan Pilihan Yang Benar";
getch();
goto mulai;
}
getch();
return 0;
}
Keterangan :
#include<conio.h> :
Di gunakan untuk membuat antarmuka dengan pengguna. seperti getch
#include<iostream.h> :
Di gunakan untuk menjalankan perintah input dan output. seperti cin, cout.
#include<dos.h> :
Di gunakan untuk membuat perintah delay.
main() {
main di gunakan untuk membuka program (main program) tanda { sebagai pembuka program
yang akan di tutup oleh tanda } untuk penutup program.
mulai:
clrscr();
int pil;
mulai : di gunakan untuk memberi nama (seperti label) yang di tutup oleh :(titik dua).
clrscr(); di gunakan untuk membersihkan layar output, karena setelah kita menjalankan isi
program (program 1,2,3) kita akan kembali ke label mulai(tampilan menu) clrscr di gunakan
agar hasil output sebelumnya tidak tertimpah pada hasil output selanjutnya.
int pil; dengan membuat variable pil bernilai interger, kita dapat menggunakannya utnuk
memasukan nilainya untuk memilih menu yang sudah kita buat.
cout<<"--------Menu----------\n";
cout<<" 1. Biodata \n";
cout<<" 2. Deret \n";
cout<<" 3. Animasi \n";
cout<<" 4. Exit \n";
cout<<"----------------------\n";
cout<<"Masukan Pilihan anda[1..4]= ";cin>>pil;
pada bagian ini di gunakan untuk membuat output program, kita bisa sesuaikan menu di atas
dengan program-program yang ingin kita buat, sedangakan pada baris
terakhir, (cout<<"masukan pilihan anda [1 . .4]= " ; cin>>pil;) pada baris ini di gunakan
untuk membuat tampilan masukan pilihan anda, yang ketika kita input dengan perintah cin,
nilai inputan tersebut akan masuk kedalam variabel pil.
switch (pil) {
case 1:
clrscr();
//Isi program pertama (Biodata)//
getch();
goto mulai;
swich (pil) { swich di gunakan untuk memindahkan kita sesuai dengan isi atau nilai dari
variable pil, sedangkan case 1,2,3,4 dan seterusnya di gunakan untuk nilai menunya, case 1 =
pil 1. selanjutnya di isi dengan program yang kita inginkan. saya sarankan lebih baik kita
isikan perintah clrscr, dan getch agar setiap kita masuk dalam menu output kita sudah bersih
dari hasil output sebelumnya, serta kita dapat melihat hasil output dari program yang kita
buat, setelah selesai kita gunakan perintah goto mulai di gunakan untuk mengembalikan kita
ke label mulai ( daftar menu ).
clrscr();
default: cout<<"\n Tidak Ada Pilihan Tersebut, Silahkan Masukan Pilihan Yang Benar";
getch();
goto mulai;
pada bagian program di atas ini di (default) di gunakan untuk membuat output ketika kita
melakukan input selain dari yang sudah kita sediakan di atas. ketika kita menginput nilai
yang salah maka akan tampil output tidak ada pilihan tersebut, silahkan masukan pilihan yang
benar. ketika kita tekan enter maka kita akan kembali ke label mulai.
setelah semua kerangka program menu dan program main menu sudah kita buat, jangan lupa
untuk menutup perintah dengan tutup kurung kurawal untuk swich, dan untuk main();
3. Penggunaan awal pada DEV C++
#include
int main()
{
printf("Hello World"); //cetak kelayar
getchar(); //pause
return 0;
}
setelah itu tekan f9 untuk compile & run, maka akan muncul tampilan sebagai berikut: