WHAT'S NEW?
Loading...

C++ Nominal Reader Program Program

//Program Pembaca Nominal Menggunakan C++

#include <iostream>
#include <cstring>
#include <cstdlib>
using namespace std;
void bilangan(int prm,int d)
     {
        switch(prm)
                    {
                        case 49:if(d==0||d==3|| d==6 || d==9|| d==12){cout<<"Satu ";}
                                if(d==1||d==2||d==4||d==5||d==7||d==8|| d==13||14){cout<<"Se";}
                                break;
                        case 50:cout<<"Dua ";break;
                        case 51:cout<<"Tiga ";break;
                        case 52:cout<<"Empat ";break;
                        case 53:cout<<"Lima ";break;
                        case 54:cout<<"Enam ";break;
                        case 55:cout<<"Tujuh ";break;
                        case 56:cout<<"Delapan ";break;
                        case 57:cout<<"Sembilan ";break;
                    }
        }

void satuan(int dgt){
    switch(dgt)
    {
        case 3:cout<<"Ribu ";break;
        case 6:cout<<"Juta ";break;
        case 9:cout<<"Milyar ";break;
        case 12:cout<<"Terliun ";break;
    }
    }

int main(){char* angka;
    awal:
    cout<<"Masukan Nominal Rp= ";cin>>angka;
    int d=strlen(angka)-1,i,batas=d,ang,bls;system("cls");
    for (i=0;i<=batas;i++,d--){
            ang=angka[i];
            if(ang<48||ang>57){system("cls");cout<<"Angka salah ! Masukan lagi\n";goto awal;break;}
            if(ang==49&&angka[i+1]!=48&&(d==1||d==4||d==7)){
                    bls=angka[i+1];
                    bilangan(bls,d);
                    cout<<"Belas ";i++;d--;
                                        }
            else {bilangan(ang,d);
                    if((angka[i]!=48)&&(d==1||d==4||d==7||d==10|| d==13)){cout<<"Puluh ";}
                    if((angka[i]!=48)&&(d==2||d==5||d==8||d==11)){cout<<"Ratus ";}
                    }
            if(ang!=48||angka[i-1]!=48||angka[i-2]!=48){satuan(d);}
                            }
    cout<<"Rupiah\n\n";
    cout<<"Rp= ";d=strlen(angka)-1;
     for (i=0;i<=batas;i++,d--){cout<<angka[i];
                            if (d==3||d==6||d==9||d==12||d==15){cout<<".";}}
    cout<<",-\n\n";
    system("pause");

    return 0;
    }

1 comment: Leave Your Comments

  1. HEAD TAIL merupakan permainan melempar koin yang banyak dimainkan dari berbagai kalangan dan usia.

    Untuk cara bermainnya juga cukup mudah, hanya perlu menebak koin akan menghadap TAIL (ekor) atau HEAD (kepala).

    Dapatkan berbagai bonus yang diberikan oleh BOLAVITA !! Untuk bonus bisa claim langsung ke livechat yaa..

    Peraturan permainan :
    ✔ Dengan membeli diluar dari lambang yang dikeluarkan, berarti Anda kalah dan tidak ada pengembalian uang.
    ✔ Lambang yang dapat dibeli dari hasil hack ataupun membobol proteksi, maka Anda akan dinyatakan fold dan uang tidak dapat dikembalikan.

    KLIK DISINI UNTUK MENDAFTAR BOLAVITA

    Untuk informasi lebih lanjut bisa hubungi kami via livechat ataupun :
    ✔ WA / TELEGRAM : +62812-2222-995
    ✔ INSTAGRAM : @bola.vita
    ✔ FACEBOOK : @bolavita.ofc
    ✔ TWITTER : @BVgaming_net
    ✔ LINE : @CS_bolavita

    #bolavita #idnlive #livegaming #bvgaming #idncasino #permainancasino #livetogelterbaik #Liveonlineterbaik #judionlineterpercaya #bandarjuditerbaik #pokeronlineterbaik #togelonlineterbaik #bonusmenarik #judionlineterpercaya


    ReplyDelete