Exercícios de Exemplo - 17/03/2009 - Vetores
Página 1 de 1 • Compartilhe •
Exercícios de Exemplo - 17/03/2009 - Vetores
Olá pessoal, tentei fazer do meu jeito no C# aquele exercício que a professora passou nesse dia.
O programa deverá calcular a média de idade de uma população, lendo as idades em uma repetição e guardando os valores em uma variável vetor.
Do meu jeito, eu fiz a leitura do tamanho da população e defini o tamanho do vetor 'idade[]' com o mesmo tamanho da população.
Tem outro jeito de fazer, sem ter que ler o tamanho da população, você defini o tamanho da população na inicialização do vetor.
O programa deverá calcular a média de idade de uma população, lendo as idades em uma repetição e guardando os valores em uma variável vetor.
Do meu jeito, eu fiz a leitura do tamanho da população e defini o tamanho do vetor 'idade[]' com o mesmo tamanho da população.
Tem outro jeito de fazer, sem ter que ler o tamanho da população, você defini o tamanho da população na inicialização do vetor.
- Código:
public static void Main(string[] args)
{
int soma, popu, cont; // variaveis a serem usadas
int[] idade; // declaracao do vetor
Console.Write("Informe o numero de habitantes: ");
popu = int.Parse(Console.ReadLine()); // leitura do numero de habitantes
idade = new int[popu]; // inicializa o vetor com o tamanho da populacao
idade[0] = 1; // inicializa o vetor idade com valor 1 para entrar no while()
cont = 0; // inicializa o contador
soma = 0; // inicializa a soma
Console.WriteLine("\nOBS.: Informe idade nula ou negativa para terminar.");
while ((cont<popu)) // enquanto (contador < populacao) repita
{
Console.Write("Informe a idade do habitante "+(cont+1)+": ");
idade[cont] = int.Parse(Console.ReadLine()); // le a idade
if (idade[cont]<1) break; // se for digitado uma idade < 1 então BREAK - sai do while()
soma += idade[cont]; // adiciona idade a soma
cont++; // incrementa em 1 a variavel contadora
}
Console.WriteLine("\nA idade media dos habitantes eh: "+(soma/popu)+"\nFim!"); // calcula e mostra a media
Console.Read();
}
Evandro Abu Kamel- Administrador
- Número de Mensagens : 222
Idade : 28
Data de inscrição : 11/03/2009

» Alguns exercícios de Pintura
» Exercícios - Curso de Nivelamento - Língua Portuguesa - Etapa 4
» Exercícios - Curso de Nivelamento - Matemática - Etapa 3
» Exercício Curso de Nivelamento etapa 1 Lingua Portuguesa.
» Exercícios - Curso de Nivelamento - Língua Portuguesa - Etapa 1
» Exercícios - Curso de Nivelamento - Língua Portuguesa - Etapa 4
» Exercícios - Curso de Nivelamento - Matemática - Etapa 3
» Exercício Curso de Nivelamento etapa 1 Lingua Portuguesa.
» Exercícios - Curso de Nivelamento - Língua Portuguesa - Etapa 1
Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum