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

Faça um programa em C que solicite apenas “um” valor inteiro ao usuário
contendo três dígitos (considere que o usuário sempre digitará um valor
correto, contendo três dígitos). Agora crie um código que efetue a soma
desses três dígitos (esse é para pensar). Veja o exemplo:

- Digite um valor inteiro com 3 dígitos: 937
- Soma dos seus dígitos = 9 + 3 + 7 = 19


Alguém que saiba linguagem C??

Anexos:

Soluções para a tarefa

Respondido por marioadao35
1

Resolve o exercício consoante o disseste, não validei nada e so funciona para soma de 3 digitos.Para somar separei cada digito, veras pelas divisões que fiz, para entenderes melhor faça tambem.

#include<stdio.h>

int main()

{

int num,soma = 0,resto1,resto2,quociente1,quociente2;

 

printf("Digite um valor inteiro com 3 digitos: \n");

 scanf("%d",&num);

 

 quociente1 = num / 100;

 resto1 = num % 100;

 quociente2 = resto1 / 10;

 resto2 = resto1 % 10;

 

 soma = quociente1 + quociente2 + resto2;

 

 printf("Soma dos digitos e %d",soma);

 

 return 0;

 

 

}

Perguntas interessantes