Allora, si può fare così, ho usato due funzioni (get_numero e get_continua), che io qua non ti dò, almeno hai da sostituire quelle due chiamate a funzione con del codice corrispondente, visto che hai detto che non puoi usare le funzioni.
Le variabili "chiave" sono max_relativo (miglior vendita di un venditore), max_assoluto (miglior vendita in assoluto) e miglior_venditore. Ciao.
codice:
int main()
{
int i, venditore = 1, running = 1, numero,
max_relativo, max_assoluto = 0, miglior_venditore;
while (running) {
for (i = 0, max_relativo = 0; i < 10; i++) {
numero = get_numero(venditore, i);
if (numero > max_relativo) {
max_relativo = numero;
if (max_relativo > max_assoluto) {
max_assoluto = max_relativo;
miglior_venditore = venditore;
}
}
}
cout << "Il numero maggiore del venditore " << venditore << " è: " << max_relativo << endl;
venditore++;
// controllo uscita
if (!get_continua())
running = 0;
}
cout << "Vince il venditore " << miglior_venditore << " con " << max_assoluto << endl;
return 0;
}