Respostas
Para inverter um número inteiro de 4 dígitos utilizando comandos aritméticos, resto da divisão e divisão inteira, podemos seguir os seguintes passos: 1. Ler o número inteiro de 4 dígitos e armazená-lo na variável "numero". 2. Calcular o resto da divisão de "numero" por 10 e armazená-lo na variável "unidade". 3. Calcular o quociente da divisão inteira de "numero" por 10 e armazená-lo na variável "valor_auxiliar". 4. Calcular o resto da divisão de "valor_auxiliar" por 10 e armazená-lo na variável "dezena". 5. Calcular o quociente da divisão inteira de "valor_auxiliar" por 10 e armazená-lo na variável "valor_auxiliar". 6. Calcular o resto da divisão de "valor_auxiliar" por 10 e armazená-lo na variável "centena". 7. Calcular o quociente da divisão inteira de "valor_auxiliar" por 10 e armazená-lo na variável "milhar". 8. Calcular o valor invertido do número utilizando as variáveis "unidade", "dezena", "centena" e "milhar" e armazená-lo na variável "numero_invertido". 9. Imprimir o valor da variável "numero_invertido". Segue abaixo um exemplo de código em linguagem C que realiza a inversão de um número inteiro de 4 dígitos: ```c #include int main() { int numero, valor_auxiliar, unidade, dezena, centena, milhar, numero_invertido; printf("Digite um numero inteiro de 4 digitos: "); scanf("%d", &numero); unidade = numero % 10; valor_auxiliar = numero / 10; dezena = valor_auxiliar % 10; valor_auxiliar = valor_auxiliar / 10; centena = valor_auxiliar % 10; milhar = valor_auxiliar / 10; numero_invertido = unidade * 1000 + dezena * 100 + centena * 10 + milhar; printf("O numero invertido e: %d\n", numero_invertido); return 0; } ```
Responda
Para escrever sua resposta aqui, entre ou crie uma conta