Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C: rahanjakoalgoritmi

Pekkisp1978 [30.11.2019 22:12:02]

#

Aloittelija kysyy (taas) neuvoa. Meillä on tehtävänä tehdä pankkiautomaattisovellus c-kielellä. Oma automaattini edistyy hyvin, mutta nyt siihen pitäisi tehdä rahanjakoalgoritmi, joka osaa jakaa oikean kokoiset setelit (20 tai 50 euroa) käyttäjän pyytämän rahasumman mukaan (esim. 120 euron nostossa laite antaa 2 * 50 e ja 1 * 20 e setelit). Miten tuo olisi järkevintä toteuttaa?

Metabolix [30.11.2019 23:46:59]

#

Jos summa ei ole jaollinen 10:llä tai jos summa on 10 tai 30, sitä ei voi antaa. Muuten jaetaan ensin koko summa viisikymppisiksi. Jos tämän jälkeen jää antamatta 10 tai 30 euroa, perutaan yksi viisikymppinen. Loppu jaetaan kaksikymppisinä.

Pekkisp1978 [05.12.2019 22:01:58]

#

Jep, nuinhan se menee. Kiitoksia!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta