Salve a tutti,
sono nuovo del forum e per prima cosa volevo complimentarmi con chi nutre questo spazio così bene, di informazioni utili alla programmazione, in modo molto chiaro ed esauriente.
Sto realizzando un programmino (c++ console) per poter calcolare il CHECK DIGIT dei numeri raccomanda sia a 13 che a 8 cifre. Questi numeri raccomandata possono essere inseriti tramite input tastiera oppure importando un file stream esterno.
Ho fatto in modo che i numeri inseriti vadino a finire all'interno di un array CHAR (in modo da poter far fare l'inserimento da tastiera continuo senza spazi tra loro e su stessa riga). Ora per poter operare con le singole cifre di ogni numero raccomandata (per applicare l'agloritmo), dovrei convertire i dati CHAR in dati INT.
--
Praticamente ecco un esempio:
_numero raccomandata 14158201839 immesso in array CHAR
_1,4,1,5,8,2,0,1,8,3,9 in un array INT per poterne eseguire l'algoritmo con le singole cifre
--
Cosa posso fare?
C'è qualche funzione delle librerie standard di windows applicabile?
Ringrazio anticipatamente e aspetto una soluzione possibilmente :-)
Ultima modifica effettuata da djandry89 il 03/02/2011 alle 16:43 |