Lógica, perguntado por netosm, 1 ano atrás

Não estou conseguindo encontrar a resposta, pois não estou conseguindo chegar na resolução.

Qual é a resposta que aparecerá informado na linha 11 quando o usuário usa como dado de entrada o número 67:

1. #include
2. #include
3.
4. int main(void)
5. {
6. int a, b, c;
7. printf("Digite um numero inteiro de 2 dígitos.\n");
8. scanf("%d", &a);
9. b = a / 10;
10. c = a % 10;
11. a = c * 10 + b;
12. printf("Resultado: %d",a);
13. system("pause");
14. return 0;15. }



Soluções para a tarefa

Respondido por franklinandradozy3aj
0
na linha 8 o número "67" entra na variável "a"
na linha 9  logo, teremos b = a / 10 -> b = 67/ 10; no caso b fica com o valor da divisão b atribui 6.7
na linha 10 temos 10. c = a % 10;  a porcentagem "%" mod no caso o resto da divisão que seria 67 mod 10 = 7 
então na linha 11 teremos 
a = c * 10 + b; que seria a= 7*10+6.7 como não tem parentes vamos multiplicar primeira 70+6.7 logo "a" vai atribuir 76.7
Na linha 11 temos como resultado = 
76.7 
Perguntas interessantes