Informática, perguntado por lucasduarte8331, 1 ano atrás

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 bokomoko
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)


Respondido por RafaelKvra
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