Nama : Andrezki Pratama Putra
NIM : TI 111003
Semester/T.A
: 3 (tiga) / 2012
Tugas 6
#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 Tugas 6 (Memilih Program) "<<endl<<endl;
cout<<"\t\t
NAMA : Andrezki Pratama Putra "<<endl;
cout<<"\t\t
NIM : TI-111003 "<<endl;
cout<<"\t\t
SEMETER/T.A : 3 (tiga) / 2012
"<<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<<"\n
Silahkan pilih program apa yang anda ingin kan? ";
cin>>pilihan;
cout<<"\n";
/*Output
Genap Dan Ganjil*/
if
(pilihan==2)
{
cout<<"--GENAP
DAN GANJIL--"<<endl;
int
a;
cout<<"\nMasukan
Angka Tertinggi = "<<endl;
cin>>a;
cout<<"Angka
Genapnya adalah : ";
genap(a);
cout<<"\n"<<endl;
cout<<"Angka
Ganjilnya adalah : ";
ganjil(a);
cout<<"\n"<<endl;
}
/*Output
Kabisat*/
if
(pilihan==1)
{
cout<<"--KABISAT--"<<endl<<endl;
int
a,b;
cout<<"Masukan
Tahun Awal : ";
cin>>a;
cout<<"Masukan
Tahun Akhir : ";
cin>>b;
cout<<"\nTahun
Kabisatnya sbg berikut : "<<endl;
kabisat(a,b);
cout<<"\n"<<endl;
}
/*Output
Cetak Kata Berulang*/
if
(pilihan==3)
{
cout<<"--CETAK
KATA BERULNG--"<<endl<<endl;
char
a[20];
int
b;
cout<<"Masukan
Kata yang ingin di ulang : ";
cin>>a;
cout<<"Berapa
bayak Kata yang Ingin anda Ulang = ";
cin>>b;
cout<<"Inilah
Hasilnya :"<<endl<<endl;
kata(a,b);
cout<<"\n"<<endl;
}
/*Exit*/
if
(pilihan==4)
{
cout<<"\nTerima
Kasih Sudah Menggunakan Program Andrezki "<<endl<<endl;
{break;}
}
cout<<"Apakah ada yang bisa dibantu lagi tuan
?"<<endl;
cout<<"Pilihan (y/n)";
cin>>pil;
}
while(pil=='y');
}
Output:
Gambar 1 : Progaram menapil kan Tahun Kabisat |
Gambar 2 : Program Bilangan Genap dan Ganjil |
Gambar 3 : Program pengulang kata |
Gambar 4 : progaram keluar |
0 komentar:
Posting Komentar