Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Nama Program : Multi Programming
- Dekripsi : Program untuk Menghitung dan Menampilkan 3 Buah Program
- Input : Data dan Angka
- Proses : Mengolah Input Data dan Angka ke berbagai Macam Keluaran
- Output : 3 Jenis Output yang berbeda.
- Author : Ageung Hidayat
- NIM : TI111002
- */
- #include <iostream>
- using namespace std;
- /*Fungsi Kabisat*/
- int kabisat(int n, int m)
- {
- int th;
- for (th=n;th<=m;th++)
- if (th%4==0)
- cout<<" "<<th;
- return th;
- }
- /*Fungsi Genap*/
- int genap(int n)
- {
- int i;
- for (i=0;i<n;i+=2)
- cout<<" "<<i;
- return i;
- }
- /*Fungsi Ganjil*/
- int ganjil(int n)
- {
- int i;
- for (i=1;i<n;i+=2)
- cout<<" "<<i;
- return i;
- }
- /*Fungsi Cetak Kata Berulang*/
- int kata(char m[20], int b)
- {
- int i;
- for(i=1;i<=b;i++)
- {
- cout<<""<<m<<endl;
- }
- return m[20];
- }
- void main()
- {
- /*Title*/
- cout<<"\t\t = = = = = = = = = = = = = = ="<<endl;
- cout<<"\t\t= >Multi Programming< ="<<endl;
- cout<<"\t\t = NAMA : Ageung hidayat ="<<endl;
- cout<<"\t\t = NIM : TI-111002 ="<<endl;
- cout<<"\t\t = = = = = = = = = = = = = = ="<<endl;
- cout<<"\n";
- cout<<"1. Menghitung Tahun Kabisat "<<endl;
- cout<<"2. Menentukan Bilangan Genap dan Ganjil "<<endl;
- cout<<"3. Mencetak Kata Berulang "<<endl;
- cout<<"4. Exit "<<endl;
- cout<<"\n";
- char pil;
- do
- {
- int pilihan;
- cout<<"\nPilih Program Nomor Berapa Yang Akan Dipilih? ";
- cin>>pilihan;
- cout<<"\n";
- /*Output Genap Dan Ganjil*/
- if (pilihan==2)
- {
- cout<<"[2.Genap/Ganjil]"<<endl;
- int a;
- cout<<"\nMasukan Angka Maximal = ";
- cin>>a;
- cout<<"-----------"<<endl;
- cout<<"Angka Genap"<<endl;
- cout<<"-----------"<<endl;
- genap(a);
- cout<<"\n"<<endl;
- cout<<"------------"<<endl;
- cout<<"Angka Ganjil"<<endl;
- cout<<"------------"<<endl;
- ganjil(a);
- cout<<"\n"<<endl;
- }
- /*Output Kabisat*/
- if (pilihan==1)
- {
- cout<<"[1.Kabisat]"<<endl;
- int a,b;
- cout<<"Masukan Tahun Awal = ";
- cin>>a;
- cout<<"Masukan Tahun Akhir = ";
- cin>>b;
- cout<<"\n[Tahun Kabisat]"<<endl;
- kabisat(a,b);
- cout<<"\n"<<endl;
- }
- /*Output Cetak Kata Berulang*/
- if (pilihan==3)
- {
- cout<<"[3.Cetak Kata Berulang]"<<endl;
- char a[20];
- int b;
- cout<<"Masukan Kata = ";
- cin>>a;
- cout<<"Masukan Banyak Kata yang Ingin Di Ulang = ";
- cin>>b;
- cout<<"------------------"<<endl;
- cout<<"Inilah Keluarannya"<<endl;
- cout<<"------------------"<<endl;
- kata(a,b);
- cout<<"\n"<<endl;
- }
- /*Exit*/
- if (pilihan==4)
- {
- cout<<"\nTerima Kasih Sudah Menggunakan Program Kami "<<endl;
- {break;}
- }
- cout<<"Apakah ada yang bisa dibantu lagi?"<<endl;
- cout<<"Pilihan (y/n)";
- cin>>pil;
- }
- while(pil=='y');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement