С клавиатуры вводится целое число от 1 до 1000, обозначающая сумму в рублях. Программа должна напечатать эту сумму прописью.
Пример: двадцать один рубль
сто семьдесят три рубля
девятьсот пятнадцать рублей

Python

ответы "Это долго" или же "С ума сойдешь это реализовывать" не принимаются)

Pashtwt1 Pashtwt1    3   11.04.2020 23:03    23

Ответы
3Pomidorka3 3Pomidorka3  13.10.2020 02:34

x=int(input())

c=1

x1=x//100

if x1 == 9:

print("девятьсот")

elif x1 is 8:

print(" восемьсот")

elif x1 is 7:

print(" семьсот")

elif x1 is 6:

print(" шестьсот")

elif x1 is 5:

print(" пятьсот")

elif x1 is 4:

print(" четыреста")

elif x1 is 3:

print(" триста")

elif x1 is 2:

print(" двести")

elif x1 is 1:

print(" сто")

else:

print("")

x1=x%100//10

if x1 == 9:

print(" девяносто")

elif x1 is 8:

print(" восемьдесят")

elif x1 is 7:

print(" семьдесят")

elif x1 is 6:

print(" шестьдесят")

elif x1 is 5:

print(" пятьдесят")

elif x1 is 4:

print(" сорок")

elif x1 is 3:

print(" тридцать")

elif x1 is 2:

print(" двадцать")

elif x1 is 1:

x1=x%10

c=0

if x1 == 9:

print(" девятнадцать")

elif x1 is 8:

print(" восемьнадцать")

elif x1 is 7:

print(" семьнадцать")

elif x1 is 6:

print(" шестьнадцать")

elif x1 is 5:

print(" пятьнадцать")

elif x1 is 4:

print(" четырнадцать")

elif x1 is 3:

print(" тринадцатт")

elif x1 is 2:

print(" двенадцать")

elif x1 is 1:

print(" одиннадцать")

else:

print("десять")

if c==1:

x1=x%10

if x1 == 9:

print(" девять")

elif x1 is 8:

print(" восемь")

elif x1 is 7:

print(" семь")

elif x1 is 6:

print(" шесть")

elif x1 is 5:

print(" пять")

elif x1 is 4:

print(" четыре")

elif x1 is 3:

print(" три")

elif x1 is 2:

print(" два")

elif x1 is 1:

print(" один")

elif x1 is 0:

print("ноль")


С клавиатуры вводится целое число от 1 до 1000, обозначающая сумму в рублях. Программа должна напеча
С клавиатуры вводится целое число от 1 до 1000, обозначающая сумму в рублях. Программа должна напеча
С клавиатуры вводится целое число от 1 до 1000, обозначающая сумму в рублях. Программа должна напеча
С клавиатуры вводится целое число от 1 до 1000, обозначающая сумму в рублях. Программа должна напеча
С клавиатуры вводится целое число от 1 до 1000, обозначающая сумму в рублях. Программа должна напеча
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика