TUGAS 4 PERTEMUAN 5 ALGORITMA DAN STRUKTUR DATA
ALGORITMA DAN STRUKTUR DATA
UNIVERSITAS ISLAM AS-SYAFI'IYAH
Assalamualaikum wr.wb
Nama : Bagaskara Bayu Nugraha
NIM : 3420210026
Prodi : Teknik Informatika
Lampiran Tugas 1 Menggunakan Borland C++
#include <stdio.h>#include <conio.h>#include <iostream.h>void main(){char kode,lagi;//Deklarasi Labelatas:clrscr();cout<<"MASUKAN KODE BARANG [A/B/C]: ";kode = getche();cout<<'\n';switch (kode) {case 'A': case 'a':cout<<"Alat Tulis"; break;case 'B': case 'b':cout<<"Alat Musik"; break;case 'C': case 'c':cout<<"Alat Elektronik"; break;default:cout<<"Anda Salah Memasukan Kode";}cout<<'\n';cout<<"\nIngin Pilih Lagi [Y/T]: ";lagi = getche();if (lagi == 'Y' || lagi == 'y') goto atas;getch();}
Lampiran Tugas 2 Menggunakan Borland C++
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
void main()
{
char kode,lagi; char nama[50],bonus[50];
int jml;float harga,total,pot,ppn,grand;
lagi:
clrscr();
printf("Masukan kode buku [1/2/3]: ");cin>>kode;
printf("Jumlah pembelian buku : ");cin>>jml;
switch (kode) {
case '1':
strcpy (nama,"Sukses Belajar Borland C++"); harga = 65000;
break;
case '2':
strcpy (nama,"Bung Karno Dan Revolusi Mental"); harga = 55000;
break;
default:
strcpy (nama,"Islam Tuhan Islam Manusia"); harga = 60000;
}
total = harga * jml; ppn = 0.1 * total;
if (jml>3) {
strcpy(bonus,"Notebook");
pot = 0.1 * total;
} else {
strcpy(bonus,"Maaf Tidak Dapat Bonus");
pot = 0;
}
grand = total + ppn - pot;
clrscr();
puts(" ***TOKO BUKU BHASKARA***");
puts(" Jl. MH.Thamrin No.21");
puts("--------------------------------------------");
cout<<"Nama Buku : "<<nama<<endl;
cout<<"Harga Buku : "<<harga<<endl;
cout<<"Bonus : "<<bonus<<endl;
cout<<"Total Bayar : "<<total<<endl;
cout<<"Potongan : "<<pot<<endl;
cout<<"PPN : "<<ppn<<endl;
cout<<"Grand Total : "<<grand<<endl;
puts("--------------------------------------------");
puts(" ***Terima Kasih***");
cout<<" Input Data Lagi..?";cin>>lagi;
if (lagi == 'Y' || lagi == 'y') {goto lagi; }
getch();
}
Lampiran Tugas 3 Menggunakan Borland C++
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
char nama[20],tipe[20],souvenir[20];
char kode,lagi;
int lama;
float harga,total,admin=200000,ubay,ukem;
awal:
clrscr();
puts("PENGINAPAN BHASKARA HOTEL");
puts("********************************");
cout<<"Nama Penyewa : ";cin>>nama;
cout<<"Kode Kamar [S/F/D]: ";cin>>kode;
if (kode == 'S' || kode == 's')
{
strcpy(tipe,"Superior Room");
harga = 400000;
}
else if (kode == 'F' || kode == 'f')
{
strcpy(tipe,"Family Room");
harga = 300000;
}
else if (kode == 'D' || kode == 'd')
{
strcpy(tipe,"Deluxe Room");
harga = 200000;
}
else
{
puts("******************************");
cout<<"Kode kamar yang anda masukan salah, ingin input lagi?";
cin>>lagi;
switch(lagi)
{
case 'Y':
case 'y':
goto awal;
default:
goto akhir;
}
}
clrscr();
puts("PENGINAPAN BHASKARA HOTEL");
puts("******************************");
cout<<"Nama Penyewa : "<<nama<<endl;
cout<<"Kode Kamar [S/F/D]: "<<kode<<endl;
cout<<"Lama Menginap : ";cin>>lama;
puts("******************************");
if (lama>=5)
{
strcpy(souvenir,"Selimut Batik");
}
else
{
strcpy(souvenir,"Tidak Dapat");
}
total = (harga * lama) + admin;
cout<<"Tipe Kamar \t\t: "<<tipe<<endl;
cout<<"Lama Menginap \t\t: "<<lama<<" hari"<<endl;
cout<<"Souvenir \t\t: "<<souvenir<<endl;
printf("Biaya Sewa \t\t: Rp.%8.2f \n",harga);
printf("Biaya Administrasi \t: Rp.%8.2f \n",admin);
printf("Total Biaya Sewa \t: Rp.%8.2f \n",total);
puts("******************************");
cout<<"Uang Bayar : ";cin>>ubay;
ukem = ubay - total;
cout<<"Uang kembali : "<<ukem<<endl;
cout<<"Ingin input lagi [Y/T] ";cin>>lagi;
switch(lagi)
{
case 'Y':
case 'y':
goto awal;
default:
goto akhir;
}
akhir:
getch();
}
Sekian dan Terimakasih.
Wassalamualaikum wr.wb
Warning : Not Copyright !

.png)
.png)
.png)
.png)
.png)
.png)
Komentar
Posting Komentar