Kamis, 17 Oktober 2019

Logika & Algoritma Pertemuan ke 4

Tugas Logika & Algoritma (Tugas Pertemuan ke-4) 

Nama : Patar Samuel

NIM   : 13190497

Kelas  : 13.1B.07 

Nama : Satria

NIM   : 13190357

Kelas  : 13.1B.07 

Nama : Adrian

NIM   : 13190140

Kelas  : 13.1B.07


--------------------------------------------------------------------------------------------------------------------------

1. Buatlah flowchart dan program dari pseudocode berikut ini:
    a. Masukan kode barang
    b. Masukan  harga barang
    c. Masukan Jumlah barang
    d. Hitung bayar = harga * Jumlah barang
    e. Jika bayar >= 100.000 maka diberikan discount 10%, selain dari itu tidak mendapat discount            f. Hitung total bayar = bayar -discount
    g. Cetak total bayar

2. Buatlah flowchart dan programnya dari pseudocode berikut ini: a.Diketahui phi=3.14 b.Masukan nilai jari-jari (r) c. Hitung Keliling = 2 * phi * r d. Cetak Keliling e. Ingin menghitung kembali? Jika Ya maka kembali ke proses awal, jika Tidak maka program berhenti

3. Buatlah flowchart dan programnya dari pseudocode berikut ini: a. Masukan pilihan b.Jika pilihan=1 maka menu=“nasi goreng” jika pilihan=2 maka menu=“mie goreng” jika pilihan=3 maka menu=“capcay” c. Cetak menu d. Ingin pilih kembali? Jika Ya maka kembali ke proses awal, jika Tidak maka program berhenti

4. BuatlahAlgoritmadenganprogram untukmenentukan total Pembayaransewarental Film denganketentuan berikutini:









KodeFilmdiinputkan.Untuktotaldidapatkandarilama sewadikaliHargaSewa,jikalamasewalebihdari10hari makaakanmendapatkanpotongan10%daritotal.Dan untuktotalbayardidapatdaritotal-potongan

--------------------------------------------------------------------------------------------------------------------------
Answare:

1.
kode          Jenis minuman         Harga
 1                 MILO                        Rp. 10000
 2                 KOPI                         Rp.   3000
 3                 Teh Manis                 Rp.   2500
 4                 Jus                             Rp.  5000
kode minum di inputkan. Apabila total pembelian melebihi Rp. 100.000, maka mendapat potongan sebanyak 10%, jika kurang dari Rp. 100.000 tidak mendapat potongan





















#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <windows.h>
#include <math.h>

void judul()
{cout<<" LOGIKA & ALGORITMA (TUGAS 4) "<<endl;}

main()
{
char *minuman,ulang,kode,kd;
int harga,total,pot,jumlah,bayar,k,tb;

awal:
clrscr();
cout<<" NAMA KELOMPOK"<<endl;
cout<<"  Nama : patar samuel"<<endl;
cout<<"  NIM  : 13190497"<<endl;
cout<<"  Nama : satria"<<endl;
cout<<"  NIM  : 13190357"<<endl;
cout<<"  Nama : adrian"<<endl;
cout<<"  NIM  : 13190140"<<endl;
cout<<endl;
judul();
cout<<"**************************************"<<endl;
cout<<endl;
cout<<endl;
cout<<" JENIS MINUMAN "<<endl;
cout<<" 1. MILO        = Rp. 10000"<<endl;
cout<<" 2. KOPI        = Rp.  3000"<<endl;
cout<<" 3. TEH MANIS   = Rp.  2500"<<endl;
cout<<" 4. JUS         = Rp.  5000"<<endl;
cout<<endl;
cout<<endl;
cout<<" INPUT KODE [1/2/3/4] : ",cin>>kode;
if (kode=='1')
 {
  kd='1';
  minuman="MILO";
  harga=10000;
 }
else if (kode=='2')
 {
  kd='2';
  minuman="KOPI";
  harga=3000;
 }
else if (kode=='3')
 {
  kd='3';
  minuman="TEH MANIIS";
  harga=2500;
 }
else if (kode=='4')
 {
  kd='4';
  minuman="JUS";
  harga=5000;
 }
else
 {
 cout<<endl;
  cout<<" KODE INVALID "<<endl;
  cout<<" 0 = ULANGI : "<<endl;
  cout<<" 1 = EXIT   : "<<endl;
    cout<<" MASUKAN PILIHAN [0/1] : ",cin>>ulang;
    if ( ulang=='1' || ulang=='1')
      exit (1 || 1);
    else if ( ulang=='0' || ulang=='0')
      goto awal;

 }
cout<<endl;
cout<<" JUMLAH BELI          : ",cin>>jumlah;
clrscr();
cout<<endl;
judul();
cout<<"**************************************"<<endl;
cout<<endl;
cout<<" KODE         : "<<kd<<endl;
cout<<" MINUMAN      : "<<minuman<<endl;
cout<<" JUMLAH       : "<<jumlah<<endl;
cout<<" HARGA        : Rp. "<<harga<<endl;
total=harga*jumlah;
cout<<" TOTAL        : Rp. "<<total<<endl;
if (total>100000)
 {
 pot=(total*10)/100;
 }
else
 {
 pot=0;
 }
cout<<" DISKON       : Rp. "<<pot<<endl;
tb=total-pot;
cout<<" TOTAL BAYAR  : Rp. "<<tb<<endl;
cout<<"=============================="<<endl;
cout<<" BAYAR        : Rp. ",cin>>bayar;
k=bayar-tb;
cout<<" KEMBALI      : Rp. "<<k<<endl;
cout<<endl;
cout<<endl;
  cout<<" 0 = PESAN LAGI : "<<endl;
  cout<<" 1 = EXIT       : "<<endl;
    cout<<" MASUKAN PILIHAN [0/1] : ",cin>>ulang;
    if ( ulang=='1')
      exit (1 || 1);
    else if ( ulang=='0')
      goto awal;

getch();
}













--------------------------------------------------------------------------------------------------------------------------


2.




















#include<stdio.h>
#include<conio.h>
#include<iostream.h>
void main()
{
int r,k;
float phi=3.14;
char pil;
clrscr();
pilihlagi:
cout<<"********************************"<<endl;
cout<<"  Nama : patar samuel"<<endl;
cout<<"  NIM  : 13190497"<<endl;
cout<<"  Kelas: 13.1B.07"<<
cout<<"  Nama : satria"<<endl;
cout<<"  NIM  : 13190357"<<endl;
cout<<"  Kelas: 13.1B.07"<<endl;;
cout<<"  Nama : adrian"<<endl;
cout<<"  NIM  : 13190140"<<endl;
cout<<"  Kelas: 13.1B.07"<<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();
}














--------------------------------------------------------------------------------------------------------------------------

3.





















#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
int kode;
char*out,pil;
pilihlagi:
cout<<"     WARUNG MAKAN   "<<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 MAKAN   "<<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();
}












--------------------------------------------------------------------------------------------------------------------------


4.
#include<stdio.h>
#include<conio.h>
#include<iostream.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();
}














Tidak ada komentar:

Posting Komentar

Tugas Pertemuan 5 Configuring Rapid PVST+

  Tugas Pertemuan 5 Configuring Rapid PVST+ PERTEMUAN 5 Configuring Rapid PVST+ Addressing Table Switch Port Assignment Specifications Konfi...