Ir para conteúdo
Fórum Script Brasil
  • 0

Contar quantos numeros são pares e quantos são ímpares


rochakatherine

Pergunta

Olá, sou iniciante em prog C e estou com dificuldade em um exercício,segue abaixo:

escreva um programa que leia dez números inteiros quaisquer e imprima na tela quantos destes números são pares e quantos são ímpares (no formato ilustrado abaixo, seguido de uma quebra de linha). 

POR EXEMPLO:

1

2

3

4

5

6

7

8

9

10

5 pares,5 impares

Minha dúvida é que não sei como fazer o for para contar os números, alguém pode me ajudar

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
#include <stdio.h>

int main()
{
	int n = 10;//n é igual a quantia de numeros que o usuario vai digitar
	
	int x;//armazena a entrada do usuario
	
	int quantiaPares 	= 0,//armazena a quantia de numeros pares
		quantiaImpares 	= 0;//armazena a quantia de numeros impares
		
	register int i;//contador do for
	
	for(i = 0; i < n; i++)
	{
		scanf("%d", &x);
		
		if( !(x%2) ) //se o resto da divisao x/2 for igual a 0, quer dizer q o numero e par
			quantiaPares++;// incrementa o valor de quantia pares em um
		else//se nao for par, o numero é impar
			quantiaImpares++;//entao incrementa a quantia de impares
	}
	
	//Mostra os resultados
	printf("%d numeros pares.\n", quantiaPares);
	printf("%d numeros impares.\n", quantiaImpares);
	
	return (0);
}

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...