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

Quem puder me ajudar nesses exercícios ficarei grata. Lembrando que a linguagem dos exercícios só pode ser feita em C++ para o MATLAB.

8. Números palíndromos são aqueles que escritos da direita para esquerda ou da esquerda para direita tem o mesmo valor. Exemplo:929, 44, 97379. Fazer um algoritmo que imprima todos os números palíndromos de 10000 a 99999.


bokomoko: https://brainly.com.br/tarefa/14995223
ComputaçãoEng: ja vejo, não estou em casa. mas, provavelmente, usando fatorial...
ComputaçãoEng: respondida, amigo.

Soluções para a tarefa

Respondido por ComputaçãoEng
0
#include <stdio.h>
#include <conio.h>

#define dez 10000
#define nov 99999

main(){

    int a1, a2, a3, a4, a5;
   
    for( int r=dez ; r<=nov ; r++ ){
        a1 = r/ 10000;
        a1 = a1%10;
        a2 = r/ 1000;
        a2 = a2%10;
        a3 = r/ 1000;
        a3 = a3%10;
        a4 = r /100;
        a4 = a4%10;
        a5 = r% 10;
        if((a1 + (a2*10) + (a3*100) + (a4*1000) + (a5*10000) == r )){
            printf(" %d \n", r);
        }
    }
   getch();
}

Anexos:

ComputaçãoEng: como assim pro mtlab ?
ComputaçãoEng: mas o conceito é basicamente o mesmo para o C++
ComputaçãoEng: resposta editada
bokomoko: Muito bom, permita-me recomendar usar o repl.it para compartilhar códigos de programa. É gratuito
ComputaçãoEng: É aplicativo ? ou site...
bokomoko: site
ComputaçãoEng: ah sim, bastante interessante... Obrigado! pela dica
bokomoko: bora compartilhar !
ComputaçãoEng: sim sim kkkk
Perguntas interessantes