TUGAS ALGORITMA DAN PEMOGRAMAN
TUGAS ALGORITMA DAN PEMOGRAMAN
NAMA
: TAUPIK HIDAYAT
NIM
:17101419
KELAS
:W
PRODI
:TI-MDI
CODING PROGRAM
SOAL NO 1
#include
#include
int main()
{
char anggota,pelajar,bukanke2nya;
printf("status peminjam
:
\n\n");
printf("apakah anda anggota? (Y/T)
:");scanf("%c",&anggota);
if(anggota=='Y'||anggota=='y'){
printf("ANDA MENDAPATKAN DISKON 10 Persen\n\n");
printf("\nApakah anda seorang pelajar? (Y/T)
:");scanf (" %c",&pelajar);
if(pelajar=='Y'||pelajar=='y'){
printf("ANDA MENDAPATKAN DISKON TAMBAHAN 15 Persen \n\n");
printf("TOTAL DISKON YANG ANDA PEROLEH 25 Persen\n\n");
}else if(bukanke2nya=='T'||bukanke2nya||'t'){
printf("\nTOTAL DISKON ANDA 10 Persen
}else{
printf("TIDAK ADA DISKON");
}
}
return 0;
}
\n");
SOAL NO 3
#include
#include
int main()
{
int total,diskon,hasil1,belanjaan,bonus;
printf("MASUKAN TOTAL BELANJAAN : ");scanf("%d",&belanjaan);
if (belanjaan>100000){
diskon=(belanjaan*0.1);
hasil1=(belanjaan-diskon);
printf("Total Bayar : %d",hasil1);
printf("\n\n");
}else if (belanjaan50000){
printf("Total Bayar : %d",belanjaan);
printf("\n\n");
printf("SELAMAT!!
ANDA
MENDAPATKAN
SEBUAH
PIRING
SEBUAH
GELAS
CANTIK");
}else if (belanjaan10000){
printf("Total Bayar : %d",belanjaan);
printf("\n\n");
printf("SELAMAT!!
ANDA
CANTIK");
}else{
printf("TIDAK ADA BONUS!!");
}
return 0;
}
MENDAPATKAN
SCREENSHOT HASIL COMPILE & RUN
SOAL NO 1 :
HASIL DIATAS JIKA PEMINJAM SEORANG ANGGOTA TAPI BUKAN SEORANG
PELAJAR.
HASIL DIATAS JIKA PEMINJAM SEORANG ANGGOTA SEKALIGUS PELAJAR.
SOAL NO 3
JIKA PEMBELIAN LEBIH DARI 100.000 MAKA MENDAPAT DISKON SEBESAR
10%
JIKA PEMBELI KURANG DARI 100.000 DAN LEBIH DARI 50.000
JIKA PEMBELI KURANG DARI 50.000 DAN LEBIH DARI 10.000
JIKA PEMBELI BELANJA 100.000 TIDAK MENDAPATKAN DISKON!
NAMA
: TAUPIK HIDAYAT
NIM
:17101419
KELAS
:W
PRODI
:TI-MDI
CODING PROGRAM
SOAL NO 1
#include
#include
int main()
{
char anggota,pelajar,bukanke2nya;
printf("status peminjam
:
\n\n");
printf("apakah anda anggota? (Y/T)
:");scanf("%c",&anggota);
if(anggota=='Y'||anggota=='y'){
printf("ANDA MENDAPATKAN DISKON 10 Persen\n\n");
printf("\nApakah anda seorang pelajar? (Y/T)
:");scanf (" %c",&pelajar);
if(pelajar=='Y'||pelajar=='y'){
printf("ANDA MENDAPATKAN DISKON TAMBAHAN 15 Persen \n\n");
printf("TOTAL DISKON YANG ANDA PEROLEH 25 Persen\n\n");
}else if(bukanke2nya=='T'||bukanke2nya||'t'){
printf("\nTOTAL DISKON ANDA 10 Persen
}else{
printf("TIDAK ADA DISKON");
}
}
return 0;
}
\n");
SOAL NO 3
#include
#include
int main()
{
int total,diskon,hasil1,belanjaan,bonus;
printf("MASUKAN TOTAL BELANJAAN : ");scanf("%d",&belanjaan);
if (belanjaan>100000){
diskon=(belanjaan*0.1);
hasil1=(belanjaan-diskon);
printf("Total Bayar : %d",hasil1);
printf("\n\n");
}else if (belanjaan50000){
printf("Total Bayar : %d",belanjaan);
printf("\n\n");
printf("SELAMAT!!
ANDA
MENDAPATKAN
SEBUAH
PIRING
SEBUAH
GELAS
CANTIK");
}else if (belanjaan10000){
printf("Total Bayar : %d",belanjaan);
printf("\n\n");
printf("SELAMAT!!
ANDA
CANTIK");
}else{
printf("TIDAK ADA BONUS!!");
}
return 0;
}
MENDAPATKAN
SCREENSHOT HASIL COMPILE & RUN
SOAL NO 1 :
HASIL DIATAS JIKA PEMINJAM SEORANG ANGGOTA TAPI BUKAN SEORANG
PELAJAR.
HASIL DIATAS JIKA PEMINJAM SEORANG ANGGOTA SEKALIGUS PELAJAR.
SOAL NO 3
JIKA PEMBELIAN LEBIH DARI 100.000 MAKA MENDAPAT DISKON SEBESAR
10%
JIKA PEMBELI KURANG DARI 100.000 DAN LEBIH DARI 50.000
JIKA PEMBELI KURANG DARI 50.000 DAN LEBIH DARI 10.000
JIKA PEMBELI BELANJA 100.000 TIDAK MENDAPATKAN DISKON!