Ciao a tutti,
so che la mia questione farà sorridere, ma, poichè sto cercando di apprendere il C++, sono incappato in un problemino che vorrei risolvere.
In sostanza:
Sono dati in ingresso, in modo casuale e separate da uno spazio, una successione formata da n:
da de di do du .
L'inserimento si interrompe con un opportuno segnale di fine.
Ad esempio ho provato così (non sarà il massimo, ma considerate che sono agli inizi):
iParola = 0;
while (1)
{ //acquisisci la prossima
cout << \"Inserire la parola (Ctrl-z per finire): \";
cin >> Parola;
if (cin.eof())
break;
//aggiorna contatore
iParola++;
}
Dovrei scrivere un Algoritmo che leggendo le parole inserite, mi restituica quella che è stata inserita il maggior numero di volte . (Ovviamente anche il numero di volte)
Purtroppo è quì che mi perdo.
Posso avere un aiuto ?