Pertama tama kita buka dahulu software borland c++ jika
sudah lalu kita ketikan codingan untuk membuat inputan menu kita, seperti
gambar dibawah ini :
NOTE :
#include<iostream.h>
#include<conio.h>
Berguna untuk
memanggil library pada program c++
Main()
Untuk perintah
sebagai pembuka dari isi variabel program.
{ berguna untuk memulai program c++ yang kita
ingin kerjakan.
Char nama[20],npm[8];
Yaitu membuat
variabel nama dengan jenis charakter dengan panjang 20 karakter/huruf dan
variabel npm dengan panjang 8 karakter.
int pil,nilai,r;
int a,b,c,d,e,f,g,h,i;
int uts,uas,luas;
Yaitu untuk
membuat variabel pil (untuk
pilihan), nilai (untuk rumus pada
nilai uts+uas), r (untuk rumus luas
lingkaran), a, b, c (untuk tanggal,
bulan, dan tahun lahir), d, e, f (untuk
tanggal, bulan, dan tahun sekarang), g (rumus
menghitung tahun), h (rumus
menghitung bulan), i (rumus
menghitung hari), uts, uas, luas, dari
semua variabel diatas yaitu berupa integer
dimana berguna untuk hitung – hitungan atau yang memiliki sebuah angka.
Menu:
Menu yaitu untuk
membuat variabel menu yang berguna untuk membuat menu.
Clrscr(); Untuk membersihkan layar pada program c++ tersebut
Cout<<"=== BIODATA ===\n\n";
Cout<<"1. Biodata \n";
Cout<<"2. Luas Lingkaran \n";
Cout<<"3. Nilai Ujian \n";
Cout<<"4. keluar \n\n";
Cout<<"masukan pilihan anda [1..4]= ";
Cin>>pil;
1. Cout berguna
untuk mencetak inputan yaitu mencetak
=== BIODATA ===, dan \n berguna
untuk membuat baris baru pada outputnya.
2. Untuk mencetak
inputan 1. Biodata dan \n berguna
untuk membuat baris baru pada outputnya.
3. Untuk mencetak
inputan 2. Luas Lingkaran dan \n
berguna untuk membuat baris baru pada outputnya.
4. Untuk mencetak
inputan 3. Nilai Ujian dan \n
berguna untuk membuat baris baru pada outputnya.
5. Untuk mencetak
inputan 4. Keluar dan \n berguna
untuk membuat baris baru pada outputnya.
6. Untuk mencetak
inputan masukan pilihan anda [1..4] = , dan gunanya cin untuk menyimpan data
yang kita masukan pada outputnya nanti berupa angka.
Clrscr(); Untuk membersihkan layar pada program c++ tersebut
Switch(pil){ Untuk membuat variabel sebuah pilihan
Case 1: Untuk membuat menu pertama yaitu
Biodata
Cout<<"\n=====BIODATA=====\n \n";
Cout<<"masukan nama : "; cin
>>nama;
Cout<<"masukan npm : ";
cin>>npm;
1. Untuk mencetak
inputan =====BIODATA===== dan \n
berguna untuk membuat baris baru pada outputnya.
2. Untuk mencetak
inputan masukan nama : , dan gunanya cin untuk menyimpan data yang kita masukan
pada outputnya nanti berupa nama.
3. Untuk mencetak
inputan masukan npm : , dan gunanya cin untuk menyimpan data yang kita masukan
pada outputnya nanti berupa npm.
cout<<"\n===Tanggal lahir anda===\n";
cout<<"\nTanggal : ";cin>>a;
cout<<"\nBulan : ";cin>>b;
cout<<"\nTahun : ";cin>>c;
1. Untuk mencetak
inputan ===Tanggal lahir anda=== dan \n
berguna untuk membuat baris baru pada outputnya.
2. Untuk mencetak
inputan Tanggal : , \n berguna untuk
membuat baris baru pada outputnya, dan gunanya cin a untuk menyimpan data yang kita masukan pada outputnya nanti berupa
tanggal.
3. Untuk mencetak
inputan Bulan : , \n berguna untuk
membuat baris baru pada outputnya, dan gunanya cin b untuk menyimpan data yang kita masukan pada outputnya nanti berupa
bulan.
4. Untuk mencetak
inputan Tahun : , \n berguna untuk
membuat baris baru pada outputnya, dan gunanya cin c untuk menyimpan data yang kita masukan pada outputnya nanti berupa
tahun.
cout<<"\n\nMasukan data sekarang ";
cout<<"\n\nTanggal : ";cin>>d;
cout<<"\nBulan : ";cin>>e;
cout<<"\nTahun : ";cin>>f;
1. Untuk mencetak
inputan Masukan data sekarang dan \n
berguna untuk membuat baris baru pada outputnya.
2. Untuk mencetak
inputan Tanggal : , \n berguna untuk
membuat baris baru pada outputnya, dan gunanya cin d untuk menyimpan data yang kita masukan pada outputnya nanti berupa
tanggal.
3. Untuk mencetak
inputan Bulan : , \n berguna untuk
membuat baris baru pada outputnya, dan gunanya cin e untuk menyimpan data yang kita masukan pada outputnya nanti berupa
bulan.
4. Untuk mencetak
inputan Tahun : , \n berguna untuk
membuat baris baru pada outputnya, dan gunanya cin f untuk menyimpan data yang kita masukan pada outputnya nanti berupa
tahun.
g=(f-c)-1; rumus untuk mengetahui umur
dengan cara tahun sekarang dikurangi tahun lahir.
h=12-(b-e); rumus untuk mengetahui bulan dengan cara 12
(maksudnya 1 tahun) dikurangi hasil dari pengurangan bulan lahir dan bulan
sekarang.
i=(a-d); rumus untuk mengetahui tanggal
atau sisa hari dengan cara tanggal lahir
dikurangi dengan tanggal sekarang.
cout<<"\nnama anda adalah
"<<nama;
cout<<"\nnpm anda adalah "<<npm;
cout<<"\nUmur
"<<nama<<" Sekarang adalah "<<g<<"
tahun "<<h<<" Bulan "<<i<<"
hari";
1. Untuk mencetak
inputan nama anda adalah (dan data nama yang kita masukan / inputan
sebelumnya), \n berguna untuk membuat baris baru pada outputnya.
2. Untuk mencetak
inputan npm anda adalah (dan data npm yang kita masukan / inputan
sebelumnya), \n berguna untuk membuat baris baru pada outputnya.
3. Untuk mencetak
inputan Umur (data nama yang sudah disimpan) sekarang adalah (hasil dari rumus
mengetahui umur) tahun (hasil dari rumus mengetahui bulan) bulan (hasil dari
rumus mengetahui sisa tanggal atau sisa hari) hari.
Contohnya : Umur Andrias Sekarang adalah 19 tahun 10
bulan -16 hari
getch(); untuk mengakhiri program biodata.
goto menu;
Variabel ini
berguna untuk kembali pergi kedalam variabel menu yaitu kembali keawal lagi
pada saat kita run programnya.
case 2: Untuk membuat menu kedua yaitu Luas Lingkaran
cout<<"\n====LUAS LINGKARAN====\n";
cout<<"masukan nilai Jari-jari : ";
cin>>r;
1. Untuk mencetak
inputan ====LUAS LINGKARAN==== dan \n
berguna untuk membuat baris baru pada outputnya.
2. Untuk mencetak
inputan Masukan nilai jari jari dan
gunanya cin r untuk menyimpan data yang
kita masukan pada outputnya nanti berupa angka.
luas = 3.14*r*r; rumus untuk menghitung luas lingkaran
cout<<"\n\nLuas Lingkaran =
"<<luas;
Untuk mencetak
inputan Luas Lingkaran = (hasil dari rumus lingkaran) sebagai contoh saya
masukan nilainya 7 maka luas lingkaran = 153.
getch(); untuk mengakhiri program luas lingkaran.
goto menu;
Variabel ini
berguna untuk kembali atau pergi kedalam variabel menu yaitu kembali keawal
lagi pada saat kita run programnya.
case 3: Untuk membuat menu ketiga yaitu Nilai Ujian
cout<<"===Nilai Ujian===\n";
cout<<"masukan nilai UTS: ";
cin>>uts;
cout<<"masukan nilai UAS: ";
cin>>uas;
1. Untuk mencetak
inputan ====Nilai Ujian==== dan \n
berguna untuk membuat baris baru pada outputnya.
2. Untuk mencetak
inputan masukan nilai UTS : dan gunanya cin uts untuk menyimpan data yang kita masukan pada outputnya nanti berupa
angka.
3. Untuk mencetak
inputan masukan nilai UAS : dan gunanya cin uas untuk menyimpan data yang kita masukan pada outputnya nanti berupa
angka.
nilai = (uts+uas)/2;
Yaitu rumus untuk
mengetahui total nilai dari nilai uts ditambah dengan nilai uas yang kita
masukan dan dibagi 2
if (nilai>=60)
cout<<"\nSelamat anda lulus";
else
cout<<"\nYahhh gagal";
Maksudnya jika
hasil atau total nilai yang telah kita dapat lebih 60 maka program akan
mencetak Selamat anda lulus, tetapi jika hasil atau total nilai yang telah kita
dapat ternyata dibawah 60 maka program akan mencetak Yahhh gagal, dan \n berguna untuk membuat baris baru
pada outputnya.
getch(); untuk mengakhiri program nilai ujian.
goto menu;
Variabel ini
berguna untuk kembali atau pergi kedalam variabel menu yaitu kembali keawal
lagi pada saat kita run programnya.
case 4: Untuk membuat menu ke empat yaitu Keluar
cout<<"Terima KasihTelah Menggunakan
Program ini";
break;
default:cout<<"Maaf Angka Yang Anda Input
Salah";
Untuk mencetak
inputan Terima kasih telah menggunakan program ini, jika kita memilih menu
dengan nomer 4, lalu jika kita memilih nomer selain nomer 1 sampai 4 maka
program akan mencetak maaf angka yang anda input salah
getch(); untuk mengakhiri program nilai ujian.
goto menu;
Variabel ini
berguna untuk kembali atau pergi kedalam variabel menu yaitu kembali keawal
lagi pada saat kita run programnya.
} untuk mengakhiri sementara keseluruhan program
tersebut
getch();
}
Untuk mengakhiri
keseluruhan program tersebut secara total.
DAN OUTPUTNYA :
Sebelumnya kita
kompile dulu dengan cara menekan Alt +
F9 program yang kita buat apakah ada kesalahan atau tidak, jika ada
kelasahan maka kita harus mengecek ulang program yang kita buat sampai benar
dan jika sudah benar maka akan menjadi seperti ini :
Lalu klik OK setelah itu selanjutnya kita klik Ctrl + F9 untuk Run programnya.
Dan
masukan data – data yang kita ingin masukan.
Menu Pertama yaitu
Biodata :
Menu Kedua yaitu Luas
Lingkaran :
Menu Ketiga yaitu Nilai Ujian :
Dan yang Gagal :
0 komentar:
Posting Komentar