Exemplo:Dado 26578 a saída deverá ser 87562.Faça pelo menos uma simulação da execução passo a passo dasua solução.
O processo de programação, portanto, geralmente requer experiência em vários assuntos diferentes, incluindo conhecimento do domínio do aplicativo , algoritmos especializados e lógica formal .
Sendo assim, o algoritmo utilizado para esse caso será:
#include
*/ Imprime os números inteiros que possuem 4 dígitos e raiz quadrada igual à soma dos
seus dois primeiros e dois últimos dígitos */
int main(void)
{
int numero, DD, dd;
for (numero = 1000; numero <= 9999; numero++) {
DD = numero / 100;
dd = numero % 100;
if ( (DD + dd) * (DD + dd) == numero )
printf("%d\n", numero);
}
return 0;
}**
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar