#include <iostream.h>
//Fungsi untuk mengetahui tahun kabisat
int A(){
int tahun;
cout<<endl;
cout<<"[1] MENGETAHUI TAHUN KABISAT "<<endl;
cout<<"\nMasukkan Tahun = ";
cin>>tahun;
cout<<endl;
if (tahun % 4 == 0)
cout<<tahun<<" adalah tahun kabisat\n"<<endl;
else
cout<<tahun<<" BUKAN tahun kabisat"<<endl;
cout<<endl<<endl;
return tahun;
}
//Fungsi untuk menampilkan bilangan ganjil dan genap
int B(){
int n, i, A[100];
cout<<endl;
cout<<"[2] MENAMPILKAN GANJIL DAN GENAP"<<endl<<endl;
cout<<"Masukan berapa banyak bilangan :";
cin>>n;
cout<<endl;
for (i=0; i<n; i++)
{
cout<<"Masukan nilai ke "<< i+1 << " : ";
cin>> A[i];
}
int gnp=0,gjl=0;
for (i=0; i<n; i++)
{
if (A[i]%2==0)
{
gnp=gnp+1;
}
else
{
gjl=gjl+1;
}
}
cout <<endl;
cout << "Banyak bilangan ganjilnya adalah " << gjl << endl;
cout << "yaitu bilangan " ;
for(i=1;i<=n;i++){
if(i%2!=0)
cout << i << ", ";}
cout <<endl<<endl<<endl;
cout << "Banyak bilangan ganjilnya adalah " << gnp << endl;
cout << "yaitu bilangan " ;
for(i=1;i<=n;i++){
if(i%2==0)
cout << i << ", ";
} cout<<endl<<endl;
return i;}
//Fungsi untuk menampilkan perulangan
int C(){
int Q,R;
char k[150];
cout<<endl;
cout<<"[3] MENAMPILKAN PERULANGANN "<<endl<<endl;
cout<<"Masukan berapa banyak pengulangan yang akan dilakukan ";
cin>>R;
cout<<endl<<endl;
cout<<"Masukan kata yang akan diulang ";
cin>>k;
cout<<endl<<endl;
for (Q=0; Q<R; Q++)
{cout<<k<<endl;}
cout<<endl<<endl;
return Q ;
}
//Fungsi Utama
void main(){
int a;
cout<<"\t| NAMA : WAHYU NUGROHO INDRAWINATA |"<<endl;
cout<<"\t| NIM : TI-111036 |"<<endl;
cout<<"\t| M.K : Pemograman C++ (Tugas) |"<<endl;
cout<<"\t| Semester : III |"<<endl;
cout<<endl<<endl;
do {
//Membuat Menu
cout<<"[1] MENGETAHUI TAHUN KABISAT "<<endl;
cout<<"[2] MENAMPILKAN GANJIL DAN GENAP"<<endl;
cout<<"[3] MENAMPILKAN PERULANGANN "<<endl;
cout<<"[4] KELUAR PROGRAM "<<endl;
cout<<"\n";
cout<<"SILIHKAN PILIH PILIHAN ANDA ";
cin>>a;
//Mengeksekusi pilihan user
if (a==1){
A();
}
if (a==2){
B();
}
if (a==3){
C();
}
if (a==4){
cout<<"\n\nProgram Selesai||Terima Kasih,telah menggunakan program WAHYU"<<endl<<endl;
{break;}
}
cout<<"\n";
cout<<"kembali ke menu? \n";
cout<<"1. YES \n";
cout<<"2. NO = keluar program \n";
cout<<"masukkan pilihan anda ";
cin>>a;
cout<<endl<<endl;
}while (a==1);//looping sampai Pilihan User = 4
}