Näide C++ programmist, mis arvutab kassa muudatuse murdarvudes

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Jagan näidet murdude muutuse arvutamise programmist, kasutades C++ keelt, mis on üks C-vanemakeele arendustest. Miks mitte kasutada C-keelt? Üks C++ keele kasutamise põhjusi, sealhulgas raha nimiväärtuste arvutamise programmi juhtumiuuringut, on see, et see on lihtsam ja arusaadavam. Programm ei ole ainult rakenduste tegemiseks, vaid saame seda kasutada igapäevaelus, näiteks kuidas teha muudatuste arvutamise programm, millest on palju abi müügile, kassapidajatele jne.

Algoritm pangatähtede arvutamiseks

Selles postituses jagan kodeerimisprogrammi muudatuse suuruse arvutamiseks alates Rp-lehest. 50 000, leht Rp. 20 000, leht Rp. 10 000, leht Rp. 5000, leht Rp. 2000, leht Rp. 1000, leht Rp 5000, leht Rp. 200 ja lehed Rp. 100. Eelpool toodud rahatähtedest kassaraha arvutamise programmi koostamisel olen kodeerimise esitanud järgmiselt!

C++ rahafraktsiooni algoritmi programmi näide (kassa tagastus)

#kaasa
#kaasa
kasutades nimeruumi std;
peamine ()
{
//------Kassa muudatuste arvutamise algoritm------//
//sumber-hardifal.me//
int osta, maksma, tagastama, järelejäänud, summa;
cout<>osta;
cout<>anda;

tagastus = maksa-osta;

jääk = tagastamine;

cout<<'Jumlah Uang Kembali : '<cout<<'Pecahan Uang Kembali : ';

kui (ülejäänud >= 50000)
{
summa = jääk / 50000;
cout<<' '<cout<<'Lembar 50.000 ';
jääk = jääk - (summa * 50000);
}
if(ülejäänud >= 20000)
{
summa = jääk / 20000;
cout<<' '<cout<<'Lembar 20.000 ';
jääk = jääk - (summa * 20000);
}
if(ülejäänud >= 10000)
{
summa = jääk / 10000;
printf('%d ', summa);printf('Lehed 10 000 ');
jääk = jääk - (summa * 10000);
}

kui (ülejäänud >= 5000)
{
summa = jääk / 5000;
cout<<' '<cout<<'Lembar 5.000 ';
jääk = jääk - (summa * 5000);
}
if(ülejäänud >= 2000)
{
summa = jääk / 2000;
cout<<' '<cout<<'Lembar 2.000 ';
jääk = jääk - (summa * 2000);
}
if(ülejäänud >= 1000)
{
summa = jääk / 1000;
cout<<' '<cout<<'Lembar 1.000 ';
jääk = jääk - (summa * 1000);
}
kui (ülejäänud >= 500)
{
summa = järelejäänud / 500;
cout<<' '<cout<<'Lembar 500 ';
jääk = jääk - (summa * 500);
}
if(ülejäänud >= 200)
{
summa = jääk / 200;
cout<<' '<cout<<'Lembar 200 ';
jääk = jääk - (summa * 200);
}
if(ülejäänud >= 100)
{
summa = jääk / 100;
cout<<' '<cout<<'Lembar 100 ';
jääk = jääk - (summa * 100);
}
getch();
}

Programmi väljund muutuste murdude arvutamiseks:

Meetod on sama, mis tavaline neile, kes ei tea, järgige allolevat meetodit:

avage rakendus dev-C++

valige failimenüü

seejärel valige uus lähtefail

tippige ülalolev kood

ja kompileeri & käivita / F11 ning tulemused on täitmise/väljundi näide alloleval pildil:


Probleemi korral võtke ühendust administraatoriga. Jumal lubab, kiire reageerimine