Wie ein Palindrom generieren . Es ist üblich, ein Palindrom Generator in Computer-Programmierung für verschiedene Funktionen oder als Übung für Anfang Programmierer verwenden . Eine einfache Palindrom -Funktion kann in jeder Sprache geschrieben werden und verschlüsselt, für jede Base, aber das Verfahren ist im Wesentlichen gleich. Anleitung
1
Beginnen Sie Ihre Palindrom Generator durch die Schaffung eines Eingangs-Funktion , dass Tests für Zahlen mit mindestens einer Ziffer . Ein Palindrom , per Definition, ist eine ganze Zahl , so sicher sein , um Unkraut aus allen nicht- Integer-Zahlen vor Beginn.
2
Fügen Sie die eingegebene Zahl auf seiner Rückseite (die meisten Programmiersprachen haben eine Funktion zum umkehren Ganzzahl). Zum Beispiel, wenn Ihre Nummer 412 sollte Ihr Programm einfügen 412 + 214 .
3
Test zur Palindrom -Generierung von Ihrem ersten Zugabe . Die Funktion (abhängig von Ihrer Programmiersprache) sollte ein boolean Test auf Gleichheit zwischen der generierte Nummer und seine umgekehrt sein .
4
Ausgang der Wert des erzeugten Zahl , wenn der Test wahr ist. Kehren Sie die generierte Nummer und fügen Sie es auf sich selbst zurück , wenn der Test falsch ist. Wiederholen Sie diese Schleife, bis Ihr Programm erzeugt einen wahren Wert . (Nicht alle Zahlen generiert eine Palindrom . )
5
Fügen Sie ein wenig mehr , um Ihr Programm durch Einfügen einer Zählfunktion . Diese Funktion sollte zählen, wie oft das Programm eine Reihe und seiner Rückseite vor der Ausgabe ein Ergebnis aufgenommen. Achten Sie darauf, die Zählvariable zusammen mit dem Ergebnis auszugeben !