Nwlapcug.com


Come generare un numero palindromo

Come generare un numero palindromo


Un numero palindromo è un numero che viene letto lo stesso in avanti come con le versioni precedenti e può verificarsi in qualsiasi sistema di base. È comune utilizzare un generatore di numeri palindromico in programmazione informatica per varie funzioni o come un esercizio per i programmatori di inizio. Una semplice funzione di numero palindromica possa essere scritta in qualsiasi lingua e con chiave per qualsiasi base, ma la procedura è essenzialmente lo stesso.

Istruzioni

1

Inizia il tuo generatore di numeri palindromico creando una funzione di input che mette alla prova per interi con almeno una cifra. Un numero palindromo, per definizione, è un numero intero, quindi assicuratevi di eliminare eventuali numeri non interi prima di inizio.

2

Aggiungere il valore integer immessi al relativo inverso (la maggior parte dei linguaggi di programmazione hanno una funzione per invertire l'intero). Ad esempio, se il numero è 412, il programma dovrebbe aggiungere 412 + 214.

3

Test per la generazione di numeri palindromi da vostra aggiunta prima. La funzione (a seconda del linguaggio di programmazione) dovrebbe essere un test booleano per la parità tra il numero generato e relativo inverso.

4

Il valore del numero generato output se il test è true. Invertire il numero generato e aggiungerlo nuovamente a se stesso, se il test è false. Ripetere questo ciclo fino a quando il programma genera un valore true. (Non tutti i numeri interi genererà un numero palindromo).

5

Aggiungere un piccolo extra al programma inserendo una funzione di conteggio. Questa funzione dovrebbe contare quante volte il programma aggiunto un numero e relativo inverso prima di emettere un risultato. Assicuratevi di uscita variabile count insieme il risultato!