C# :: Aufgabe #98 :: Lösung #5
21 Lösungen

#98
Palindrom erkannt, Gefahr gebannt...
Anfänger - C#
von ElPapito
- 08.05.2015 um 19:53 Uhr
Ein Palindrom ist ein Wort, welches von vorn wie von hinten gelesen werden kann (z.B. Anna, Lagerregal, ...).
Schreibe ein Programm, welches ein Wort einliest und prüft ob dieses ein Palindrom ist.
Klein- und Großschreibung wird hierbei vernachlässigt, d.h. 'A' == 'a', 'B' == 'b', usw.
Beispiele:
Eingabe: Lagerregal
Palindrom
Eingabe: Wasserfall
Kein Palindrom
Schreibe ein Programm, welches ein Wort einliest und prüft ob dieses ein Palindrom ist.
Klein- und Großschreibung wird hierbei vernachlässigt, d.h. 'A' == 'a', 'B' == 'b', usw.
Beispiele:
Eingabe: Lagerregal
Palindrom
Eingabe: Wasserfall
Kein Palindrom
#5

von HalfDream (230 Punkte)
- 26.05.2015 um 09:58 Uhr

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Palindrom { class Program { static string CheckPalindrom(char[] Eingabe) { int z2 = Eingabe.Length, auswertung = 0; for(int z1 = 0; z1 < Eingabe.Length; z1++) { if(Eingabe[z1] == Eingabe[z2]) auswertung++; z2--; } if (auswertung == Eingabe.Length) return "Palindrom"; else return "Kein Palindrom"; } static void Main(string[] args) { char[] Eingabe; Console.Write("Geben Sie das zu prüfende Wort ein: "); Eingabe = Console.ReadLine().ToCharArray(); string Palindrom = CheckPalindrom(Eingabe); Console.WriteLine("Ergebnis:" + Palindrom); } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1