ALGORITMO MAIOR NUMERO/MEDIA/REPETIDOS
Por: Braulio Marcio Moreira Novais • 19/3/2016 • Exam • 928 Palavras (4 Páginas) • 349 Visualizações
class Program
{
static int maiornumero(int[] vetor)
{
int maior = vetor[0]; // 0, 1 ,2, 0
for (int i = 0; i < vetor.Length; i++)
{
if (vetor[i] > maior)
{
maior = vetor[i];
}
}
return maior;
}
static double media(int[] vetor)
{
double media = 0, soma = 0;
for (int i = 0; i < vetor.Length; i++)
{
soma += vetor[i];
}
media = soma / vetor.Length;
return media;
}
static void repetidos(int[] vetor)
{
for (int i = 0; i < vetor.Length; i++)
{
for (int j = i + 1; j < vetor.Length; j++)
{
if (vetor[i] == vetor[j])
{
Console.WriteLine("O elemento {0} se repetiu na posição {1}", vetor[i], j); //Usar chaves {} dentro da string e depois colocar uma variavel depois da virgula insere o valor dela dentro das chaves
i++;
}
}
}
}
static void Main(string[] args)
{
int[] vetor = new int[5];
for (int i = 0; i < vetor.Length; i++)
{
Console.Write("\n\nDigite o " + (i + 1) + "º número: ");
vetor[i] = int.Parse(Console.ReadLine());
}
double mediaAritmetica = media(vetor);
int maior = maiornumero(vetor);
...