Naufal Setya Rosyadi
12.1B.02
12184751
2. Buatlah programnya dari pseudocode berikut ini:
12.1B.02
12184751
2. Buatlah programnya dari pseudocode berikut ini:
-. Diketahui phi=3.14
-. Masukan nilai jari-jari(r)
-. Hitung keliling = 2*phi*r
-. Cetak keliling
-. Ingin menghitung kembali? Jika Ya maka kembali ke proses awal, jika Tidak maka program berhenti.
3. Buatlah programnya dari pseudocode berikut ini:
-. Masukan pilihan
-. Jika pilihan=1 maka menu=”Nasi Goreng”
-. jika pilihan=2 maka menu=”Mie Goreng”
-. jika pilihan=3 maka menu=”Capcay”
-. Cetak menu
-. Ingin pilih kembali? Jika Ya maka kembali ke proses awal, jika Tidak maka program berhenti.
4. Buatlah algoritma dengan program untuk menentukan total pembayaran sewa rental film dengan ketentuan berikut ini:
Kode Film Judul Film Harga Sewa/Hari
A Ayat-Ayat Cinta Rp. 15.000
H Hantu Setan Manggarai Rp. 12.500
J James Bond Rp. 12.000
D Drop Out Rp. 10.000
K Kungfu Panda Rp. 8.500
Kode film diinputkan. Untuk total didapatkan dari lama sewa dikali Harga Sewa, jika lama sewa lebih ddari 10 hari maka akan mendapatkan potongan 10% dari total. Dan untuk total bayar didapat dari total – potongan.
jawab dar 3 soal tersebut
Syntax:
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
void main()
{
int r,k;
float phi=3.14;
char pil;
clrscr();
pilihlagi:
cout<<“#######################################”<<endl;
cout<<” Nama : Malik Ardhiansyah”<<endl;
cout<<” NIM : 12182189″<<endl;
cout<<” Kelas: 12.1b.02″<<endl;
cout<<“#######################################”<<endl;
cout<<endl;
cout<<” KELILING LINGKARAN “<<endl;
cout<<“_______________________________________”<<endl;
cout<<“Masukan nilai jari-jari(r) : “;cin>>r;
k=2*phi*r;
cout<<“Keliling Lingkaran : “<<k<<endl;
cout<<“_______________________________________”<<endl;
cout<<“Ingin Menghitung Kembali(Y/T) ? “;cin>>pil;
if(pil == ‘Y’ || pil == ‘y’)
{
clrscr();
goto pilihlagi;}
else
cout<<“\n”;
getch();
}
Output:
Syntax:
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
main()
{
int kode;
char *out,pil;
pilihlagi:
cout<<” WARUNG OPO TO??? “<<endl;
cout<<“________________________”<<endl;
cout<<“Pilihan Menu : “<<endl;
cout<<“1. Nasi Goreng”<<endl;
cout<<“2. Mie Goreng”<<endl;
cout<<“3. Capcay”<<endl;
cout<<“________________________”<<endl;
cout<<“Masukan Pilihan : “;cin>>kode;
if(kode==’1′)
out=”Selamat menikmati Nasi Goreng!”;
else if(kode==’2′)
out=”Selamat menikmati Mie Goreng!”;
else
out=”Selamat menikmati Capcay”;
clrscr();
cout<<” WARUNG OPO TO??? “<<endl;
cout<<“________________________”<<endl;
cout<<“Pilihan Menu : “<<endl;
cout<<“1. Nasi Goreng”<<endl;
cout<<“2. Mie Goreng”<<endl;
cout<<“3. Capcay”<<endl;
cout<<“________________________”<<endl;
cout<<“”<<out<<endl;
cout<<“=========================”<<endl;
cout<<“Ingin pilih kembali(Y/T) ? “;cin>>pil;
if(pil == ‘Y’ || pil == ‘y’)
{
clrscr();
goto pilihlagi;}
else
getch();
}
Input:
Output:
Syntax:
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
void main()
{
int sewa,total,tbayar,diskon,harga;
char kode,*ket,*judul,lagi;
atas:
clrscr();
cout<<” _____________________________________________”<<endl;
cout<<“|Kode | Judul Film |Harga sewa/Hari|”<<endl;
cout<<” _____________________________________________”<<endl;
cout<<“| A |Ayat-ayat Cinta |Rp. 15.000 |”<<endl;
cout<<“| H |Hantu Setan Manggarai |Rp. 12.500 |”<<endl;
cout<<“| J |James Bond |Rp. 12.000 |”<<endl;
cout<<“| D |Drop Out |Rp. 10.000 |”<<endl;
cout<<“| K |Kungfu Panda |Rp. 8.500 |”<<endl;
cout<<” _____________________________________________\n”<<endl;
cout<<“Masukan Kode Film : “;cin>>kode;
cout<<“Masukan Lama Sewa : “;cin>>sewa;
cout<<“Hari”<<endl;
clrscr();
if(kode==’a’||kode==’A’)
{harga=15000;
judul=”Ayat-ayat Cinta”;}
else if(kode==’h’||kode==’H’)
{harga=12500;
judul=”Hantu Setan Manggarai”;}
else if(kode==’j’||kode==’J’)
{harga=12000;
judul=”James Bond”;}
else if(kode==’d’||kode==’D’)
{harga=10000;
judul=”Drop Out”;}
else if(kode==’k’||kode==’K’)
{harga=8500;
judul=”Kungfu Panda”;}
else
harga=0;
total=harga*sewa;
if(sewa>10)
{ket=”Selamat, Anda Mendapatkan Diskon 10%”;
diskon=total*0.1;}
else
{ket=”Selamat, Anda Mendapatkan Diskon 0%”;
diskon=total*0;}
tbayar=total-diskon;
cout<<“~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~”<<endl;
cout<<“Kode : “<<kode<<endl;
cout<<“Judul Film : “<<judul<<endl;
cout<<“Lama Sewa : “<<sewa;
cout<<“Hari”<<endl;
cout<<“~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~”<<endl;
cout<<“Harga Sewa/Hari : Rp. “<<harga<<endl;
cout<<“Diskon : “<<ket<<endl;
cout<<“Total Bayar : Rp. “<<tbayar<<endl;
cout<<“~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~”<<endl;
cout<<“Ingin Input Data Lagi???”;cin>>lagi;
if(lagi==’y’||lagi==’Y’)
goto atas;
getch();
}
Input:
Output: