Apresentar somente aqueles que forem divisíveis por 2 ou 3.

Ir em baixo

Apresentar somente aqueles que forem divisíveis por 2 ou 3.

Mensagem por marceloavf3 em Ter 01 Maio 2012, 16:06

Travei nisso ai, não sei pra onde vou nem o que faço, isso ta me matando --'

Código:
//2.   Ler três valores e apresentar somente aqueles que forem divisíveis por 2 ou 3.
    int n1,n2,n3;
   
    printf("Digite o primeiro numero: ");
    scanf("%d",&n1);
    printf("Digite o primeiro numero: ");
    scanf("%d",&n2);
    printf("Digite o primeiro numero: ");
    scanf("%d",&n3);
   
    if(((n1%2==0)||(n1%3==0))&&((n2%2==0)||(n2%3==0))&&((n3%2==0)||(n3%3==0))){
        printf("%d %d %d",n1,n2,n3);
    }
    else if (((n1%2==0)||(n1%3==0))&&((n2%2==0)||(n2%3==0))&&((n3%2==1)||(n3%3==1)))

Desde já muito obrigado!!!

marceloavf3
Membro
Membro

Número de Mensagens : 1
Data de inscrição : 01/05/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Apresentar somente aqueles que forem divisíveis por 2 ou 3.

Mensagem por Evandro Abu Kamel em Qui 12 Jul 2012, 12:04

Você deve fazer um if ((n1%2==0)||(n1%3==0)) para cara variável, n1, n2 e n3, se for verdadeiro, imprime essa variável, não precisa de ELSE. Wink

_________________
"Faça as coisas o mais simples que você puder,
porém, não as mais simples." Albert Einstein

avatar
Evandro Abu Kamel
Administrador
Administrador

Número de Mensagens : 222
Idade : 28
Data de inscrição : 11/03/2009

Ver perfil do usuário http://forum.clubedosistema.com

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum