Minggu, 27 Desember 2015

TUGAS KELOMPOK PERTEMUAN 5

* Convensi Menggunakan While dari 9 = 3 dan 6 = 2 ..
 
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <windows.h>

main()
{
cout<<endl;
cout<<" NAMA KELOMPOK"<<endl;
cout<<" 1. FITRI ENDANG LESTARI      [NIM : 11150264]  "<<endl;
cout<<" 2. EVI MONICA GINTING        [NIM : 11150528]  "<<endl;
cout<<" 3. SANDI KURNIAWAN RAMADHAN  [NIM : 11151190]  "<<endl;
cout<<" 4. WILDAN AGUNG MAULANA      [NIM : 11152075]  "<<endl;
cout<<" KELAS  : 11.1B.27 "<<endl;
cout<<" TAHUN AJARAN   : 2015/2016 "<<endl;
cout<<endl;
cout<<" CONVERSI MENGGUNAKAN WHILE 9=3 dan 6=2 "<<endl;
cout<<"******************************************"<<endl;
int nilai=9;
do
 {cout<<" "<<nilai;nilai-=3;}
 while(nilai>=0);
cout<<endl;
int angka=6;
do
 {cout<<" "<<angka;angka-=2;}
 while(angka>=0);
getch();
}


* Buatlah Algoritma dan program untuk mentukan toatl pembelian minuman apabila diberlakukan  ketentuan berikut ini :

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 15%, 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<<" ALGORITMA PEMBELIAN MINUMAN. (slide 5) "<<endl;}

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

awal:
clrscr();
cout<<" NAMA KELOMPOK"<<endl;
cout<<" 1. FITRI ENDANG LESTARI      [NIM : 11150264]  "<<endl;
cout<<" 2. EVI MONICA GINTING        [NIM : 11150528]  "<<endl;
cout<<" 3. SANDI KURNIAWAN RAMADHAN  [NIM : 11151190]  "<<endl;
cout<<" 4. WILDAN AGUNG MAULANA      [NIM : 11152075]  "<<endl;
cout<<" KELAS  : 11.1B.27 "<<endl;
cout<<" TAHUN AJARAN   : 2015/2016 "<<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*15)/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();
}

> program dengan Potongan.





> program tanpa Potongan




* Buatlah Algoritma dan Program untuk Menentukan sisa hasil pembagian antara bilangan yang di masukan dengan billangan pembagi. Apabila sisa baginya=0 maka di cetak tidak ada dan jika ada sisa baginya di tampilkan.

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

void judul()
{
 cout<<" MENENTUKAN SISA HASIL BAGI (slide 5) "<<endl;
 cout<<"**************************************"<<endl;
}

main()
{

float nilai,n,hasil;

judul();
cout<<endl;
cout<<" NAMA KELOMPOK"<<endl;
cout<<" 1. FITRI ENDANG LESTARI      [NIM : 11150264]  "<<endl;
cout<<" 2. EVI MONICA GINTING        [NIM : 11150528]  "<<endl;
cout<<" 3. SANDI KURNIAWAN RAMADHAN  [NIM : 11151190]  "<<endl;
cout<<" 4. WILDAN AGUNG MAULANA      [NIM : 11152075]  "<<endl;
cout<<" KELAS  : 11.1B.27 "<<endl;
cout<<" TAHUN AJARAN   : 2015/2016 "<<endl;
cout<<endl;
judul();
cout<<endl;
cout<<" MASUKAN NILAI YANG AKAN DI BAGI : ",cin>>nilai;
cout<<endl;
cout<<" MASUKAN PEMBAGI                 : ",cin>>n;
hasil=nilai/n;
cout<<endl;
cout<<" HASIL PEMBAGIAN = "<<hasil;
cout<<endl;
if(hasil==0)
{cout<<"  HASIL TIDAK ADA "<<endl;}

getch();
}

> program dengan HASIL.


> program tanpa HASIL.


Tidak ada komentar:

Posting Komentar

TUGAS KELOMPOK PERTEMUAN 13

* Buatlah Shortest path problem untuk graph dibawah ini. > cara penyelesaian SHORTEST PATH PROBLEM     - pertama : Melihat proses si...