Предмет: Информатика,
автор: sonyavashkevich
дано целое двухзначное число x составьте программу вычисления суммы и произведения цифр трезначного числа x значение x ввести с клавиатуры
Ответы
Автор ответа:
1
Вариант для числа, с любым количеством цифр:
x = abs(int(input()))
s, pr = 0, 1
while x > 0:
s += x % 10
pr *= x % 10
x //= 10
print(s)
print(pr)
sonyavashkevich:
x = abs(int(input())
выдает ошибку
ну, значит мой лучший ставь)
Program2.pas(2) : Встречено 'x', а ожидалось begin
а, хах
уточнять яп надо было)
это python
restless, иди переписывай
помогите с заданием пожалуйста
вот условие:1+(1/(1+2))+(1/(1+2+3))+(1/(1+2+3+4))+(1/(1+2+3+4+5))+(1/(1+2+3+4+5+6)) а как вычислить с помощью циклов?
Автор ответа:
0
x = str(int(input()))
summ,pr = 0,1
for i in x:
summ += int(i)
pr *= int(i)
print(summ) # сумма
print(pr) # произведение
Program2.pas(1) : Встречено 'x', а ожидался раздел описаний или begin
python
надо было писать что на паскале
в плане? я не понимаю блинб
вам на каком языке программирования нужно было? я как понимаю, паскаль?
ла
да
ничего не понимаю.
Похожие вопросы