Il frammento di codice qui di seguito, permette di invertire una serie di numeri, posizionando l'ultimo al primo e così continuando.
Supponiamo di avere un numero del tipo 946871 verrà ordinato in 178649
Qui di seguito il frammento di codice.
int numeroDaInvertire = 0;
int NumeroIniziale;
int NumeroEstrapolato;
int numeroConvertito = 0;
numeroDaInvertire = int.Parse(textBox1.Text);
NumeroIniziale = numeroDaInvertire;
while (numeroDaInvertire > 0)
{
NumeroEstrapolato = numeroDaInvertire % 10;
numeroConvertito = numeroConvertito * 10 + NumeroEstrapolato;
numeroDaInvertire /= 10;
}
MessageBox.Show("Numero iniziale: " + NumeroIniziale);
MessageBox.Show("Numero invertito: " + numeroConvertito);
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento