Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Eduardo18

Capicua

Mensagens Recomendadas

PsySc0rpi0n
1 minute ago, Eduardo18 said:

o problema é que tu colocas cenas antes do int main,e naão se pode por ser  uma instruçao de repeticao.

Não percebi.

O que coloquei antes da função main, são apenas os protótipos das funções que usei!


Kurt Cobain - Grunge misses you

Nissan GT-R - beast killer

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo
#include <stdio.h>

#define MAX(a,b) ((a) > (b) ? (a) : (b))

int main() {
    int hit = 0;

    for (int i = 999; i > 0; i--) {
        int j = 999, mul, copy, rev;
        do {
            rev = 0;
            mul = copy = i * j;
    		while (copy) {
    			rev = rev * 10 + copy % 10;
    			copy /= 10;
			}
            j--;
        } while (j > 0 && mul != rev && hit < mul);

        hit = MAX(mul, hit);
    }

    printf("maior numero capicua e: %d\n", hit);
    return 0;
}

 

  • Voto 1

IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Eduardo18
21 horas atrás, HappyHippyHippo disse:

#include <stdio.h>

#define MAX(a,b) ((a) > (b) ? (a) : (b))

int main() {
    int hit = 0;

    for (int i = 999; i > 0; i--) {
        int j = 999, mul, copy, rev;
        do {
            rev = 0;
            mul = copy = i * j;
    		while (copy) {
    			rev = rev * 10 + copy % 10;
    			copy /= 10;
			}
            j--;
        } while (j > 0 && mul != rev && hit < mul);

        hit = MAX(mul, hit);
    }

    printf("maior numero capicua e: %d\n", hit);
    return 0;
}

 

que numero te deu ao compilar?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo
9 hours ago, Eduardo18 said:

que numero te deu ao compilar?

Tentaste correr ?


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo
2 minutes ago, Eduardo18 said:

906609

então porque perguntaste pelo valor que deu a mim ?


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Eduardo18
3 minutos atrás, HappyHippyHippo disse:

então porque perguntaste pelo valor que deu a mim ?

porque aos meus colegas deu diferente,mas nao custa nada questionar,so queria se estva certo ou nao.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo
42 minutes ago, Eduardo18 said:

porque aos meus colegas deu diferente,mas nao custa nada questionar,so queria se estva certo ou nao.

e qual número deu aos teus colegas ?


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Eduardo18
2 minutos atrás, HappyHippyHippo disse:

e achas que esse é o maior capicua ?

penso que nao,mas eles dizem que o meu está mal nao sei porquê

Editado por Eduardo18

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo
1 minute ago, Eduardo18 said:

penso que nao,mas eles dizem que o meu está mal nao sei porquê

diz aos teus colegas que na escola primária da minha filha tem lugar para mais 1 ou 2 que queiram aprender a ler (enunciados)

  • Voto 1

IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
PsySc0rpi0n
14 hours ago, Eduardo18 said:

penso que nao,mas eles dizem que o meu está mal nao sei porquê

100*100 já dá mais que 9009 e o produto nem sequer é capicua por isso 9009 nunca, "jamé", poderá ser nem a menor capicua, quanto mais a maior. 


Kurt Cobain - Grunge misses you

Nissan GT-R - beast killer

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.