Menu
Coddy logo textTech

Meydan Okuma: Palindrom Kontrolü

Coddy'nin PHP Journey'sinin Mantık ve Akış bölümünün bir parçası — ders 65 / 68.

challenge icon

Görev

Kolay

Tek bir girdi alacaksınız: palindrom olabilecek veya olmayacak bir dize.

Palindrom, büyük/küçük harf durumunu göz ardı ettiğinizde hem düzden hem de tersten aynı şekilde okunan bir kelime veya ifadedir. Örneğin, "racecar", "level" ve "Madam" ifadelerinin tümü palindromdur.

Girdi dizesini okuyun. Dizeyi ters çevrilmiş haliyle karşılaştırarak palindrom olup olmadığını kontrol edin. Dizeyi ters çevirmek ve büyük/küçük harf duyarsız olarak karşılaştırmak için dize işleme fonksiyonlarını kullanın.

Eğer dize bir palindrom ise şunu yazdırın: Palindrome

Eğer dize bir palindrom değilse şunu yazdırın: Not a palindrome

Girdi formatı:

  • Bir dize içeren tek bir satır (örnek: racecar veya hello)

Beklenen çıktı: Girdi dizesinin hem düzden hem de tersten aynı şekilde okunup okunmadığına (büyük/küçük harf duyarsız) bağlı olarak Palindrome veya Not a palindrome

Kendin dene

<?php
// Girdiyi oku
$str = trim(fgets(STDIN));

// YAPILACAK: Dizginin bir palindrom olup olmadığını kontrol etmek için kodunuzu aşağıya yazın

// Sonucu yazdır
echo $result;
?>

Mantık ve Akış bölümündeki tüm dersler