// Faa um programa que leia um Vetor de 50 posies de Inteiros e 
// utilize uma funo chamada MAIORMENOR que dever retornar o maior 
// e o menor valor existente neste vetor o resultado dever ser 
// impresso na funo main().

#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>

void digita_valor (int *vetor);
void maiormenor(int *vetor, int *maior, int *menor);


int main()
{
	int vetor[50], maior, menor;

	system ("cls");
	digita_valor (vetor);

	maiormenor(vetor, &maior,  &menor);

	system ("cls");
	printf ("O valor MAIOR e: %d\n\n", maior);
	printf ("O valor menor e: %d\n\n", menor);


	return 0;
}

void digita_valor (int *vetor)

{
	int cont;
	for (cont=0 ; cont < 50 ; cont ++)
	{
		printf ("Digite %d o. valor: ", cont+1);
		scanf ("%d", &vetor[cont]);
	}
}

void maiormenor(int *vetor, int *maior, int *menor)
{
	int cont;
	*maior = 0;
	*menor = 0;

	for (cont=0 ; cont < 50 ; cont ++)
	{
		if (vetor[cont] > *maior) //leia se vetor[cont] maior que conteudo da varvel maior 
		{
			*maior = vetor[cont];
		}
		if (vetor[cont] < * menor) //leia se vetor[cont] menor que conteudo da varvel maior 
		{
			*menor = vetor[cont];
		}
	}
}
