@PHSS
@PHSS porque você colocou Convert.int32 para uma variavel que ja estava declarada como inteiro
esse é o meu:
/*4 – Faça um algoritmo que receba a idade e o sexo de 12 pessoas, calcule e mostre:
• A idade média do grupo;
• A idade média das mulheres;
• A idade média dos homens.*/
using System;
class MainClass{
public static void Main(string[] args){
int idadeHomem, mediaHomem=0, num, contHomem=0, contMulher=0, idadeMulher, mediaMulher=0 ;
char sexo;
for(num=0;num<12;num++){
Console.Write("Digite o genero do grupo...:");
sexo = char.Parse(Console.ReadLine().ToUpper());
if(sexo=='M'){
Console.Write("Digite uma idade do homem...: ");
idadeHomem=int.Parse(Console.ReadLine());
mediaHomem=mediaHomem+idadeHomem;
contHomem++;
}else if(sexo=='F'){
Console.Write("Digite uma idade da mulher...: ");
idadeMulher=int.Parse(Console.ReadLine());
mediaMulher=mediaMulher+idadeMulher;
contMulher++;
}if(sexo!='M'&&sexo!='F'){
Console.WriteLine("comando invalido");
}
}
Console.WriteLine("A media do grupo.......:{0}", (mediaHomem+mediaMulher)/(contHomem+contMulher));
Console.WriteLine("A media de idade de um grupo de homens...: {0}", mediaHomem/contHomem);
Console.WriteLine("A media de idade de um grupo de mulheres...: {0}", mediaMulher/contMulher);
}
}