Buscar

rev04

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

// Faça uma função em C que receba uma lista de números naturais e retorne:
// -1: se a quantidade de números impares for maior que a de números pares
// 0: se as quantidades de impares e pares forem iguais
// 1: se a quantidade de números pares for maior que a de números impares
#include <iostream>
using namespace std;
#define Tam 10
int main{
struct Tlista{
	int	dados[TAM];
	int	quant;
};
int	calcularDif(Tlista lista){
	int	contP=0; contI=0; i;
	
	for(i=0; i<lista.quant; i++){
		if(lista.dados[i]%2==0);
		contP++;
	else
		contI++;
	}
	if(contP==contI)
		return 0;
	else
		if(contP>contI)
			return 1;
	else
		return -1;
}
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais