< br > using namespace std ;
Disse linjer omfatter de nødvendige header filer og sæt namespace til at bruge
3
Indsæt markøren der, hvor du ønsker at kontrollere. for palindromer . Indtast følgende kode : Hej
string ord,
bool palindrome ,
cout << " Indtast en streng :"
cin > > ordet ;
Den første linje skaber en streng variabel . Den anden skaber en boolesk variabel, der holder værdien af hvorvidt strengen er en palindrom eller ej. Den tredje linje beder brugeren om at indtaste en streng og den fjerde gemmer det til strengen variable
4
Indtast følgende kode : Hej
for (int x = 0; x. < word.length ( ) -1 , x + +) {
if (! word [x] = ' ) {
if ( tolower (word [x] ) = tolower ( ! word [ word.length ( ) - ( x +1) ] )) {
palindrom = false;
break;
}
else { palindrom = true ;}
}
}
for loop begynder at kontrollere strengen. Den første , hvis erklæring kontrol for at se, om den karakter er et mellemrum. Hvis det er tilfældet , springer det det. Den næste , hvis erklæring konverterer streng til små bogstaver og tjekker den mod omvendt streng, tegn for tegn . Hvis nogen af de tegn, der ikke passer sammen, konstaterer funktionen bryder fordi strengen ikke er et palindrom . Ellers er det et palindrom , og Boolsk variabel er sat til true
5
Indtast følgende kode : .
If ( palindrom ) cout << " Strengen er en palindrom "
ellers cout <<" strengen er ikke palindrom "
Disse linjer kontrollere palindrom variabel, og hvis det er sandt, er det informerer brugeren strengen er en palindrom . Hvis ikke, fortæller den brugeren er det ikke.
Visual Basic
6
Åbn et nyt Visual Basic -program. Dobbeltklik på etiketten tekstboks, og knapperne til at tilføje en af hver til formularen . Arrangere dem , som du gerne vil .
7
Dobbeltklik på " Button1 " kontrol for at åbne " Button1_Click " subrutine . Indtast følgende kode : Hej
Dim frem As String = UCase ( TextBox1.Text )
fremad = Erstat (fremad , "", "")
Dim bagud As String = StrReverse (fremad)
Den første linje skaber en streng variabel . Det får det budskab , at de bruger skriver i tekstboksen og konverterer tegnene til store bogstaver. Den anden linje fjerner alle mellemrum i strengen. Den tredje linje laver en kopi af den originale streng, men vender de tegn
8
Indtast følgende kode : .
P Hvis fremad = bagud Så
Label1 . Text = " strengen er en palindrom . "
Else
Label1.Text = " strengen er ikke palindrom . "
End If
iF sætningen kontrol for at se, om de to strenge er ens. Hvis de er, den oprindelige streng brugeren har indtastet et palindrom . Hvis de ikke er ens, strengen ikke er en palindrom .
PHP
9
Åbn en HTML-fil. Sæt markøren , hvor du ønsker at tjekke for palindromer
10
Indtast følgende kode : .