Escreva um programa que leia um número inteiro maior do que zero e devolva, na tela, a soma de todos os seus algarismos. Por exemplo, ao número 2493 corresponderá o valor 18 (2 + 4 + 9 + 3). Se o número lido não for maior do que zero, o programa terminará com a mensagem “ Número inválido ” .
KuroeJin:
Em qual linguagem de programação?
Soluções para a tarefa
Respondido por
5
Em Python, a linguagem da moda
numero = int(input("Informe um número inteiro"))
soma = 0
while numero > 0 :
soma += numero % 10
numero = numero // 10
print(soma)
numero = int(input("Informe um número inteiro"))
soma = 0
while numero > 0 :
soma += numero % 10
numero = numero // 10
print(soma)
Respondido por
3
Resposta:
em python
Explicação:
num = int(input('Digite um número inteiro: '))
if num > 0:
A = int(num // 1 % 10)
B = int(num // 10 % 10)
C = int(num // 100 % 10)
D = int(num // 1000 % 10)
soma = A + B + C + D
print(f'A soma dos algorismo é {soma}')
else:
print('Número inválido')
Perguntas interessantes
Matemática,
8 meses atrás
Matemática,
8 meses atrás
Artes,
8 meses atrás
Direito,
1 ano atrás
História,
1 ano atrás
História,
1 ano atrás
Administração,
1 ano atrás