Palindrom Kontrolü
Bir kelime veya ifadenin palindrom olup olmadığını test edin.
Sonuç
Nasıl hesaplanır?
Araç önce metni sadeleştirir: harf ya da rakam olmayan her karakter (boşluk, virgül, iki nokta, tire, kesme işareti) silinir ve geri kalan küçük harfe çevrilir. Ardından bu temiz dizgenin ters çevrilmiş hâli çıkarılır ve temiz == ters(temiz) koşulu denetlenir. İkisi aynıysa onay işareti, değilse çarpı görürsünüz. Rakamlar da karakter sayılır; bu yüzden 12321 palindromdur. Her alfabedeki harfler desteklenir. Temizlendikten sonra boş kalan bir giriş (yalnızca noktalama gibi) hiçbir zaman palindrom sayılmaz. Yalnızca temel Latin harfleri (A–Z) küçük harfe çevrilir; aksanlı ya da Latin olmayan büyük harfler yazıldığı gibi karşılaştırılır.
Örnek hesaplama
A man, a plan, a canal: Panama cümlesini ele alalım. Boşluklar, virgül ve iki nokta silinip küçük harfe çevrilince elde edilen dizge amanaplanacanalpanama olur ve 21 karakterdir. Bu dizgeyi sondan başa okuduğumuzda yine amanaplanacanalpanama çıkar; iki dizge eşleştiği için araç ✓ gösterir. Panama sözcüğünü Panamo yaparsanız ters dizge artık temiz dizgeye eşit olmaz ve sonuç ✗ olur.
Sık yapılan hatalar
- Noktalama ve boşlukların sonucu etkilediğini sanmak: yalnızca harf ve rakamlar karşılaştırılır, bu yüzden araya konan virgüller önemsizdir.
- Aksanlı harfleri sade harflerle aynı sanmak:
éileefarklı karakterlerdir, yalnızca aksan yok sayılırsa palindrom olan bir ifade burada tutmaz. - Cümleye yanlışlıkla fazladan harf yazmak ya da yazım hatası yapmak simetriyi bozar.
- Sözcük sırasının tersten okunmasını aramak: araç sözcükleri değil, karakterleri karşılaştırır.
Bu hesaplama hakkında
Bu araç, bir kelimenin veya ifadenin normalize edildikten sonra ileriye ve geriye doğru aynı okunup okunmadığını kontrol eder — karşılaştırma yapmadan önce boşlukları, noktalama işaretlerini ve büyük/küçük harf farkını kaldırır. Bu sayede "Anıtı okuyanı tıknayıtına" gibi ham haliyle simetrik görünmeyen ifadeler de doğru şekilde palindrom olarak tanınır.
Palindromik cevaplar arayan kelime oyunu meraklıları, temel string işleme mantığını öğrenen öğrenciler ve kendi palindrom tespit kodlarını hızlıca kontrol etmek isteyen programcılar tarafından sıkça kullanılır.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (BMI)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
Hesaplayıcı bulunamadı
Yorumlar (0)