. Implemente um programa que receba como entrada um número inteiro positivo x. O seu programa deve imprimir na tela a soma dos dígitos que compõem x. Exemplos:
Exemplo 1: Informe um número 10 Soma dos dígitos do numero: 1
Exemplo 2: Informe um número 1337 Soma dos dígitos do numero: 14
o O Print Screen da tela do seu computador com execução do código fonte. Nele deverá constar a data e hora do seu sistema do lado direito.
o Compile o código fonte completo e envie juntos com os demais itens
Soluções para a tarefa
O algoritmo na linguagem de programação C que obtém a entrada de um número e mostre a soma de seus algarismo é:
#include <stdio.h>
int main()
{
int N, soma, digito;
do{
printf("Digite um numero inteiro positivo: ");
scanf("%d", &N);
}while(N<=0); //verifica se o número é positivo ou não
printf("\n O número digitado foi: %d", N);
soma = 0; //alocando o 0 na soma
while (N > 0){
digito = N % 10;
soma = soma + digito;
N = N / 10;
}
printf("\n Soma dos algarismos: %d\n", soma);
return 0;
}
De que forma o algoritmo funciona?
O algoritmo recebe o número digitado pelo usuário e o verifica, caso seja positivo ele segue com o cálculo, caso não, a pergunta é repetida para que haja um número positivo.
Em seguida zeramos a variável soma e entramos no próximo looping, esse é o responsável por dividir os algarismo e somar eles, então, temos a soma dos algarismos de um número.
Saiba mais sobre programação em C aqui: https://brainly.com.br/tarefa/11952923
#SPJ1