// Programación en C++ para Ingenieros, Ed. Thomson Paraninfo, 2006
// Capítulo 4: Esquemas Algorítmicos Básicos

// Programa que dada una secuencia de temperaturas acabada en -273.0,
// calcula el valor máximo

#include <iostream>

using namespace std;

// Definición de constantes
const float MIN = -273.0;

// Programa principal
int main()
{
  float x, max = MIN;

  cout << "Entra una secuencia de temperaturas con el centinela -273.0:" << endl;
  cin >> x; // Obtención del primer elemento

  while ( x != MIN )
  {
    // Tratamiento del elemento.
    if ( x > max ) max = x;
    // Obtención del siguiente elemento.
    cin >> x;
  }

  if ( max == MIN ) cout << "No hay temperaturas" << endl;
  else cout << "Temperatura máxima: " << max << endl;

  return 0;
}