Tugas Algoritma Dan Struktur Data
2022/2023
Assalamualaikum Wr. Wb
Nama : Tomas Sasra Bahu
NIM : 3420210028
Prodi : Teknik Informatika
NIM : 3420210028
Prodi : Teknik Informatika
Berikut Ini Tugas Pertemuan 5 C++ Yang Sudah Saya Kerjakan :
Tugas 1
Tugas 1
Berikut perintah yang harus dijalankan :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
//Nama : Tomas Sasra Bahu
//NIM : 3420210028
//Prodi : Teknik Informatika
void main ()
{
char kode, lagi;
//Deklarasi Label
atas:
clrscr();
cout<<"Masukan Kode Jenis Pakaian [A/B/C] : ";
kode = getche ();
cout<<'\n';
switch (kode) {
case 'A': case 'a':
cout<<"Kemeja"; break;
case 'B': case 'b':
cout<<"Jaket"; break;
case 'C': case 'c':
cout<<"Kaos"; 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();
}
Tugas 2
Tugas 2
Berikut perintah yang harus dijalankan :
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
//Nama : Tomas Sasra Bahu
//NIM : 3420210028
//Prodi : Teknik Informatika
void main ()
{
char kode, lagi; char nama[50], bonus[50];
int jml; float harga, total, pot, ppn, grand;
lagi:
clrscr();
puts("=============================");
printf("Masukan Kode Buku [1/2/3]: ");cin>>kode;
printf("Jumlah Pembelian Buku : ");cin>>jml;
switch (kode) {
case '1':
strcpy(nama,"5 Warna"); harga = 55000;
break;
case '2':
strcpy(nama,"Malaikatku"); harga = 70000;
break;
default:
strcpy(nama,"Mencari Sang Rembulan");
harga = 80000;
}
total = harga * jml; ppn = 0.1 * total;
if(jml>3) {
strcpy(bonus,"Notebook Dan Pulpen");
pot = 0.1 * total;
} else {
strcpy(bonus,"Maaf Tidak Dapat Bonus");
pot = 0;
}
grand = total + ppn - pot;
clrscr();
puts("=========================================");
puts(" **Sasra Store**");
puts(" Jl. Jatinegara No.14");
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();
}
Tugas 3
Tugas 3
Berikut perintah yang harus dijalankan :
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
//Nama : Tomas Sasra Bahu
//NIM : 3420210028
//Prodi : Teknik Informatika
void main ()
{
char nama[50],tipe[50],souvenir[50];
char kode, lagi;
int lama;
float harga,total,admin=150000,ubay,ukem;
awal:
clrscr();
puts("Villa Bunga Sentosa");
puts("===================");
cout<<"Nama Penyewa : ";cin>>nama;
cout<<"Kode Kamar [A/B/C]: ";cin>>kode;
if (kode == 'A' || kode == 'a')
{
strcpy (tipe,"Cempaka");
harga = 300000;
}
else if (kode == 'B' || kode == 'b')
{
strcpy (tipe,"Melati");
harga = 350000;
}
else if (kode == 'C' || kode == 'c')
{
strcpy (tipe,"Kamboja");
harga = 400000;
}
else
{
puts("====================================================");
cout<<"Kode Yang Anda Masukan Salah, Ingin Input Data Lagi?";cin>>lagi;
switch(lagi)
{
case 'Y':
case 'y':
goto awal;
default:
goto akhir;
}
}
clrscr();
puts("Villa Bunga Sentosa");
puts("===================");
cout<<"Nama Penyewa : "<<nama<<endl;
cout<<"Kode Kamar [A/B/C] : "<<kode<<endl;
cout<<"Lama Menginap : ";cin>>lama;
puts("===================");
if (lama>=5)
{
strcpy(souvenir,"Kaos Unik");
}
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();
}
Cukup Sekian Dan Terima Kasih
Semoga Bermanfaat
.png)
.png)
.png)
.png)
Tidak ada komentar:
Posting Komentar