_____________________________ _________________________________ ________________________________________ >: PROGRAM ANTRIAN

Kamis, 20 Januari 2011

PROGRAM ANTRIAN

//program uts SI B dan C 2010
#include
#include

void SaySatuan(char nilai);
void SayPuluhan(char nilai);
void setoran(char antri);
void penarikan(char antri);
void menu();

char Bil[10][10] = {"nol","satu","dua","tiga","empat",
"lima","enam","tujuh","delapan","sembilan"};
void SaySatuan(char nilai) //0..9
{
cout << Bil[nilai]; } void SayPuluhan(char nilai) // 10..99 { if (nilai < 10) SaySatuan(nilai); else { if (nilai == 10) cout << "sepuluh"; if (nilai == 11) cout << "sebelas"; if (nilai >= 12 && nilai <= 19) { SaySatuan(nilai % 10); cout << "belas"; } if (nilai >= 20 && nilai <= 99) { SaySatuan(nilai / 10); cout << " puluh "; if (nilai%10 !=0) SaySatuan(nilai % 10); } if (nilai == 100) cout << "seratus"; } } void setoran(char antri) { cout<<" Nomor antrian "; SayPuluhan(antri); if (antri >=1 && antri <=10) cout <<" harap menuju counter SATU "; if (antri >=11 && antri <=20) cout <<" harap menuju counter DUA "; if (antri >=21 && antri <=30) cout <<" harap menuju counter TIGA "; if (antri >=31 && antri <=40) cout <<" harap menuju counter EMPAT "; if (antri >=41 && antri <=50) cout <<" harap menuju counter LIMA "; } void penarikan(char antri) { cout<<" Nomor antrian "; SayPuluhan(antri); if (antri >=51 && antri <=75) cout <<" harap menuju counter ENAM "; if (antri >=76 && antri <=100) cout <<" harap menuju counter TUJUH "; } void menu() { int pilih,antrian; char lagi; loop : cout <<"Menu Pilihan : \n"; cout <<"1.Setoran Tunai \n"; cout <<"2.Penarikan tunai \n"; cout <<"Pilih (1/2) :"; cin >> pilih;
if (pilih <1 || pilih >2)
cout <<"pilihan anda salah"<> antrian;
if (antrian <1 || antrian >50)
{
cout <<"Nomor antrian anda bukan untuk setoran \n"; cout <<"cek kembali lagi, terima kasih\n"; } else setoran(antrian); } if (pilih == 2) { cout <<"Masukkan nomor antrian : "; cin >> antrian;
if (antrian <51 || antrian >100)
{
cout <<"Nomor antrian anda bukan untuk Penarikan \n"; cout <<"cek kembali lagi, terima kasih\n"; } else penarikan(antrian); } cout< getch();
}

void main()
{
menu();
}
//

Tidak ada komentar:

Posting Komentar