Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static void Main(string[] args)
- {
- // Zbytečná operace + je potřeba převést na malá resp.
- // velká písmena aby prošlo i "Mom"
- //string slovo = Convert.ToString(Console.ReadLine());
- string slovo = Console.ReadLine().ToLower();
- // Obracet string takhle je značně náročné na čas
- // Pole znaků nebo zásobník je rychlejší
- //string obrslovo = "";
- //for (int i = slovo.Length - 1; i >= 0; i--)
- // obrslovo += slovo[i];
- char[] obrslovo = new char[slovo.Length];
- int d = slovo.Length;
- for (int i = 0; i < obrslovo.Length; i++)
- obrslovo[--d] = slovo[i];
- // Potom stačí jen předělat na string
- //if (obrslovo == slovo)
- if (new string(obrslovo) == slovo)
- Console.WriteLine("Toto slovo je palindrom");
- else
- Console.WriteLine("Toto slovo není palindrom");
- Console.ReadLine();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement