Pages

quarta-feira, 6 de julho de 2016

Algoritmo em C++ - Maior e menor números num conjunto de valores.

Um algoritmo em C++, para que: Dado um conjunto de valores inteiros e positivos, digitados pelo usuário através do teclado, determinar qual o menor e o maior valor do conjunto. O algoritmo deve imprimir o valor determinado. Quando o usuário decidir que finalizou a entrada de dados, ele deve digitar –1, e este dado não deve ser considerado. Usando o laço de repetição, do while, para que o usuário, digite os valores.

#include <iostream>
using namespace std;

main (){
  int aux,maior,menor,cont=0;

  do{    
  cout << "informe um numero, para sair digite -1:  ";
  cin >> aux;

  if(aux != -1 && cont==0){
     maior = aux;
     menor = aux;
     }
  else if(aux != -1){
     if(aux > maior)
       maior = aux;
     if(aux < menor)
       menor = aux;
   }
   cont++;
  }while( aux !=-1);

     cout << "\nmaior numero digitado foi: " << maior << endl;
     cout << "\nmenor numero digitado: " << menor << endl;

  return 0;
}


Duvidas ou Trabalhos para fazer entre em Contato: marcofernando71@gmail.com

0 comentários:

Postar um comentário