številaVBesedo!

številaVBesedo!

Avtor: Sabina Šket

Besedilo naloge

If the numbers 1 to 5 are written out in words: one, two, three, four, five, then there are 3 + 3 + 5 + 4 + 4 = 19 letters used in total. If all the numbers from 1 to 1000 (one thousand) inclusive were written out in words, how many letters would be used?

Če števila od 1 do 5 napišemo z besedami: one two three four five, potem porabimo 3 + 3 + 5 + 4 + 4 = 19 črk.. Če torej vsa števila med ena in tisoč zapišemo z besedami, koliko črk bomo potrebovali?

Začetek kode

Če je podano število v mejah med ena in 1000 je ustrezno, v nasprotmem primeru se izveda izjema, ki pravi da
'Podano stevilo ni v mejah med 1 in 1000 ali podan parameter sploh ni stevilo!

(slike/koda1.jpg)

drugi del kode

...preverimo če se število ujema s kateri od naslednjih pogojev..

(slike/koda2.jpg)

tretji del kode

....preverjamo naprej, oz. se program v mes že ustavi, če se podani pogoji ujemajo.

(slike/koda3.jpg)

zadnji del kode

Metoda nam vrne število vseh črk med ena in tisoč zapisano z besedami.

(slike/koda4.jpg)
0%
0%