Mi scuso ma credevo che con le spiegazioni fosse meglio... il problema: il compito e scrivere un programma che evidenzia il numero massimo in una sequenza, non mi segnai ne nessun errore, ma non funziona e non riesco capire perche:((((((
// Programma che calcola il massimo di una sequenza di numeri interi positivi
#include <iostream>
using namespace std;
int main ()
{
const int TAPPO = '0';
int num, max;
cout << endl;
cout << "Calcolo del masimo" << endl << endl;
cout << "Inserishi una sequenza di numeri interi positivi terminata da 0" << endl;
cin >> num;
cout << endl;
max = 0;
while (num != TAPPO)
{
if (num > max )
{
max = num;
}
cin >> num;
}
if (max != TAPPO)
{
cout << endl << "Il massimo e: " << max << endl << endl;
}
else
{
cout << endl << "Non sono stati introdotti inumeri." << endl << endl;
}
return 0;
}