Ir ao conteúdo
  • Cadastre-se

C Algoritmo vetor e ímpares


gcrestudante

Posts recomendados

#include <stdio.h>

 

#define TAM 10

 

int main ()

{

int vet [TAM], i, impares;

 

impares = 0;

 

printf ("Informe N")

scanf (“%i”, &vet [i]);

 

//conta impares

for (i = 0; i< TAM; i++) {

if (vet [i]%2 == 1){  //testa se impar

impares++;

}

}

printf (“\nimpares: %i”, impares);

return 0

}

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

@gcrestudante Qual seria a sua duvida exatamente?

 

Seu algoritmo cumprindo alguns critérios do enunciado.

#include <stdio.h>

#define TAM 10

 
int main ()
{
    int vet[TAM], contador, numero, impares = 0;
    
    /* Elabore um algoritmo que leia um vetor de 10 posições */
    for (contador = 0; contador < TAM; contador++) {
        printf("Digite um numero para a posicao %i do vetor:", contador);
        scanf("%i%*c", &vet[contador]);
    }
    
    /* e em seguida um valor X qualquer */
    printf("Informe X:");
    scanf("%i", &numero);

    /* Seu algoritmo deverá dizer qual a quantidade de números ímpares maiores que X */
    //conta impares
    for (contador = 0; contador < TAM; contador++) {
        if (vet[contador]%2 == 1) {  
            //testa se impar
            impares++;
            
        }
    }
    printf ("Quantidade de impares:%i\n", impares);

    return(0);

} 

 

Utilize o botão code <> para postar no fórum.

  • Curtir 1
  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

Eu tinha em mente que o vetor seria gerado automaticamente com números aleatórios, e estava com dificuldade de implementar um contador para saber quantos números ímpares maiores que X haviam, eu estava querendo colocar separado e não junto como o senhor fez. Mas agora ficou claro, obrigada! Se puder me ajudar com minha outra dúvida eu agradeço, vou colocar lá o que já fiz até então.

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!