Добавил:
chrysler_a57_mltbnk
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:семестр 1 / lab3
.py var = 302.8568
w = round(var - var % 1) # whole part
d = round(var % 1, 4) # decimal part
m = 1 #final multiplication
s = 0 #final sum
#whole digits sum calculation
while w != 0:
tmp = w % 10
s += tmp
w = round((w - tmp)/10)
tmp = 0
tmp = 0
#decimal digits multiplication calculation
while d!= 0:
tmp = round((d - d % 0.1)*10)
m *= tmp
d = round(d*10 - tmp, 4)
tmp = 0
#screen output
print(' Original number:',var, chr(10), 'Sum of whole digits:',s, chr(10), 'Multiplication of decimal digits:', m)
w = round(var - var % 1) # whole part
d = round(var % 1, 4) # decimal part
m = 1 #final multiplication
s = 0 #final sum
#whole digits sum calculation
while w != 0:
tmp = w % 10
s += tmp
w = round((w - tmp)/10)
tmp = 0
tmp = 0
#decimal digits multiplication calculation
while d!= 0:
tmp = round((d - d % 0.1)*10)
m *= tmp
d = round(d*10 - tmp, 4)
tmp = 0
#screen output
print(' Original number:',var, chr(10), 'Sum of whole digits:',s, chr(10), 'Multiplication of decimal digits:', m)
Соседние файлы в папке семестр 1
