Oppure

Loading
21/07/08 16:01
incapato
salve a tutti ho da svolgere un progetto all'università e ho la necessita di implementare l'algoritmo di radix sort in c++( se qualche anima pia lo postasse in modo completo sarei molto grato) cmq l'algoritmo funziona se tutti gli elementi dell'array hanno lo stesso numero di cifre, a me servirebbe sapere quale funzione adoperare per fare in modo che da input non si inseriscano piu di n determinate cifre....
forse la domanda puo sembrare stupida ma sono tre anni che non scrivo in c++ e non ho molta dimestichezza...
aaa
21/07/08 16:58
gantonio
Tu accetta l'input e poi controlli il valore con una semplice if ...
aaa
21/07/08 18:05
se usi visual c++ puoi impostare un numero massimo di caratterei da inserire nell edit box
22/07/08 10:25
lorenzo
Veramente non è corretto limitare il numero di cifre di un numero, dovresti invece aggiungere 0 a sinistra dei numeri più piccoli.

E' solo un suggerimento però...
Per la tua richiesta, basta che confronti il numero inserito con un if.
Es:

if( num_ins >= 100 )
cout<<"Errore, numero troppo grande"<<endl;

(Ovviamente l'esempio vale per numeri con 2 cifre..;))
Ultima modifica effettuata da lorenzo 22/07/08 10:27
aaa