Nama : Edi Siswanto
Nim : 1500018018
Semester/Kelas : II/A
Prodi : Teknik Informatika
Assalamu"alaikum wr.wb
Pada pertemuan pertama matakuliah Algoritma dan Pemrograman , kami diberikan tugas untuk meng"uploud 3 program setiap pertemuan atau 3 program dalam seminggu... ok baik lah,,, langsung saja , brikut ini adalah programnya
PROGRAM PERTAMA
ATM
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int pin, df, m=1;
char jawab;
cout<<" SELAMAT DATANG"<<endl;
cout<<" DI"<<endl;
cout<<" WASYS BANK"<<endl;
df = 12345;
do {
cout<<endl<<endl<<" SILAHKAN MASUKKAN PIN : "<<endl;
cout<<" ";cin>>pin;
if(pin == df){
system("cls");
cout<<" MENU UTAMA"<<endl;
cout<<" PECAHAN UANG RP 5.000"<<endl;
cout<<" ==========================="<<endl<<endl<<endl;
cout<<"<--- 10.000 20.000--->"<<endl<<endl;
cout<<"<--- 30.000 100.000--->"<<endl<<endl;
cout<<"<--- PENARIKAN LAINNYA TRANSAKSI LAIN--->"<<endl<<endl<<endl;
jawab = 'n';
}
else{
system("cls");
cout<<" SELAMAT DATANG"<<endl;
cout<<" DI"<<endl;
cout<<" WASYS BANK"<<endl;
cout<<endl<<endl<<" IINPUTAN KE "<<m<<"X.MASUKAN PIN DENGAN BENAR";
jawab ='y';
m=m+1;
if(m>=4){
cout<<endl<<endl<<" Mohon Maaf,ATM Anda Tertelan."<<endl;
cout<<" Silahkan Segera Hubungi Customer Servise Kami"<<endl;
cout<<" Call Center 082147 3472 08 "<<endl<<endl<<endl<<endl;
jawab='n';
}
}
}
while(jawab=='y');
system("PAUSE");
return EXIT_SUCCESS;
}
Nim : 1500018018
Semester/Kelas : II/A
Prodi : Teknik Informatika
Assalamu"alaikum wr.wb
Pada pertemuan pertama matakuliah Algoritma dan Pemrograman , kami diberikan tugas untuk meng"uploud 3 program setiap pertemuan atau 3 program dalam seminggu... ok baik lah,,, langsung saja , brikut ini adalah programnya
PROGRAM PERTAMA
ATM
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int pin, df, m=1;
char jawab;
cout<<" SELAMAT DATANG"<<endl;
cout<<" DI"<<endl;
cout<<" WASYS BANK"<<endl;
df = 12345;
do {
cout<<endl<<endl<<" SILAHKAN MASUKKAN PIN : "<<endl;
cout<<" ";cin>>pin;
if(pin == df){
system("cls");
cout<<" MENU UTAMA"<<endl;
cout<<" PECAHAN UANG RP 5.000"<<endl;
cout<<" ==========================="<<endl<<endl<<endl;
cout<<"<--- 10.000 20.000--->"<<endl<<endl;
cout<<"<--- 30.000 100.000--->"<<endl<<endl;
cout<<"<--- PENARIKAN LAINNYA TRANSAKSI LAIN--->"<<endl<<endl<<endl;
jawab = 'n';
}
else{
system("cls");
cout<<" SELAMAT DATANG"<<endl;
cout<<" DI"<<endl;
cout<<" WASYS BANK"<<endl;
cout<<endl<<endl<<" IINPUTAN KE "<<m<<"X.MASUKAN PIN DENGAN BENAR";
jawab ='y';
m=m+1;
if(m>=4){
cout<<endl<<endl<<" Mohon Maaf,ATM Anda Tertelan."<<endl;
cout<<" Silahkan Segera Hubungi Customer Servise Kami"<<endl;
cout<<" Call Center 082147 3472 08 "<<endl<<endl<<endl<<endl;
jawab='n';
}
}
}
while(jawab=='y');
system("PAUSE");
return EXIT_SUCCESS;
}
PROGRAM KE DUA
PROGRAM KASIR
#include <CSTDLIB>
#include <conio.h>
#include <iostream>
#include <stdio.h>
#include <string.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main()
{
struct
{
char kobar, nabar[20];
int harga, jumli, total, bayar, kembali;
}brng;
char awal, ulang;
awal:
puts("----------------------------------------------");
puts("* PROGRAM KASIR *");
puts("----------------------------------------------");
puts("[1] Input Makanan");
puts("[2] Input Barang");
puts("[3] Input Minuman");
puts("[4] exit");
cout<<"Pilih Kode Menu [1/2/3/4] : ";cin>>awal;
system("CLS");
if (awal=='1')
goto satu;
else
if (awal=='2')
goto dua;
else if (awal=='3')
goto tiga;
else
goto empat;
satu:
puts("----------------------------------------------");
puts("* DAFTAR MAKANAN *");
puts("----------------------------------------------");
puts("[A] Nasi Goreng");
puts("[B] Nasi Campur Spesial");
puts("[C] Ramen");
puts("[D] Soto");
cout<<"Kode Barang [A/B/C/D] : ";cin>>brng.kobar;
system("CLS");
if (brng.kobar=='A'||brng.kobar=='a')
{strcpy (brng.nabar, "Nasi Goreng");
brng.harga=8000;}
else
if (brng.kobar=='B'||brng.kobar=='b')
{strcpy (brng.nabar, "Nasi Campur Spesial");
brng.harga=10000;}
else
if (brng.kobar=='C'||brng.kobar=='c')
{strcpy (brng.nabar, "Ramen");
brng.harga=15000;}
else
{strcpy (brng.nabar, "Soto");
brng.harga=5000;}
puts("----------------------------------------------");
cout<<"Nama Barang : "<<brng.nabar<<endl;
cout<<"Harga Barang : Rp. "<<brng.harga<<endl;
cout<<"Jumlah Beli : ";cin>>brng.jumli;
brng.total=brng.harga*brng.jumli;
cout<<"Total Bayar : Rp. "<<brng.total<<endl;
cout<<"Uang Bayar : Rp. ";cin>>brng.bayar;
brng.kembali=brng.bayar-brng.total;
cout<<"Uang Kembali : Rp. "<<brng.kembali<<endl;
puts("----------------------------------------------");
cout<<"Mau input lagi [Y/T] : ";cin>>ulang;
if (ulang=='Y'||ulang=='y')
goto satu;
else
goto awal;
dua:
cout<<"----------------------------------------------\n";
cout<<"* DAFTAR BARANG *\n";
cout<<"----------------------------------------------\n";
cout<<"[A] Batako\n";
cout<<"[B] SWALLOW"<<endl;
cout<<("[C] HomySpeed")<<endl;
cout<<("[D] Macbeth")<<endl;
cout<<"Kode Barang [A/B/C/D] : ";cin>>brng.kobar;
if (brng.kobar=='A'||brng.kobar=='a')
{strcpy (brng.nabar, "Bata");
brng.harga=5000;}
else
if (brng.kobar=='B'||brng.kobar=='b')
{strcpy (brng.nabar, "Nevada");
brng.harga=10000;}
else
if (brng.kobar=='C'||brng.kobar=='c')
{strcpy (brng.nabar, "Homyped");
brng.harga=150000;}
else
{strcpy (brng.nabar, "Macbeth");
brng.harga=800000;}
puts("----------------------------------------------");
cout<<"Nama Barang : "<<brng.nabar<<endl;
cout<<"Harga Barang : Rp. "<<brng.harga<<endl;
cout<<"Jumlah Beli : ";cin>>brng.jumli;
brng.total=brng.harga*brng.jumli;
cout<<"Total Bayar : Rp. "<<brng.total<<endl;
cout<<"Uang Bayar : Rp. ";cin>>brng.bayar;
brng.kembali=brng.bayar-brng.total;
cout<<"Uang Kembali : Rp. "<<brng.kembali<<endl;
puts("----------------------------------------------");
cout<<"Transaksi lagi [Y/T] : ";cin>>ulang;
if (ulang=='Y'||ulang=='y')
goto dua;
else
goto awal;
tiga:
cout<<("----------------------------------------------\n");
cout<<("* DAFTAR MINUMAN *\n");
cout<<("----------------------------------------------\n");
cout<<"[A] Fanta\n";
cout<<"[B] Es Jeruk\n";
cout<<"[C] Teh\n";
cout<<"[D] Pulpy Orange\n";
cout<<"Kode Barang [A/B/C/D] : ";cin>>brng.kobar;
if (brng.kobar=='A'||brng.kobar=='a')
{strcpy (brng.nabar, "Fanta");
brng.harga=4000;}
else
if (brng.kobar=='B'||brng.kobar=='b')
{strcpy (brng.nabar, "Es Jeruk");
brng.harga=6000;}
else
if (brng.kobar=='C'||brng.kobar=='c')
{strcpy (brng.nabar, "Teh");
brng.harga=3000;}
else
{strcpy (brng.nabar, "Pulpy Orange");
brng.harga=8000;}
puts("----------------------------------------------");
cout<<"Nama Barang : "<<brng.nabar<<endl;
cout<<"Harga Barang : Rp. "<<brng.harga<<endl;
cout<<"Jumlah Beli : ";cin>>brng.jumli;
brng.total=brng.harga*brng.jumli;
cout<<"Total Bayar : Rp. "<<brng.total<<endl;
cout<<"Uang Bayar : Rp. ";cin>>brng.bayar;
brng.kembali=brng.bayar-brng.total;
cout<<"Uang Kembali : Rp. "<<brng.kembali<<endl;
puts("----------------------------------------------");
cout<<"Mau input lagi [Y/T] : ";cin>>ulang;
if (ulang=='Y'||ulang=='y')
goto tiga;
else
goto awal;
empat:
cout<<endl;
cout<<"***** TERIMA KASIH *****";
getch();
return 0;
}
PROGRAM KE TIGA
MENCARI NILAI RATA-RATA
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
double x, y, z, rata2;
cout<<"nilai 1= ";
cin>>x;
cout<<"nilai 2= ";
cin>>y;
cout<<"nilai 3= ";
cin>>z;
rata2= (x+y+z)/3;
cout<<"rata2 ketiga angka "<<rata2<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
0 komentar:
Post a Comment