Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
148
Tıklama
0
Öne Çıkarma
Hazır kodu anlamadım yardım ?
D
9 yıl
Yüzbaşı
Konu Sahibi

public static void main (String args [])
{

String metin = "";
String tersMetin = "";
int x = 0;
System.out.println("Bir metin girin : ");

Scanner tara = new Scanner(System.in);
metin = tara.nextLine();
for (x = metin.length()-1; x>=0; x--)
{
tersMetin = tersMetin + metin.substring(x, x+1);
}

if (metin.equals(tersMetin))
{
System.out.println("POLİNDROM ");


}
else
{

System.out.println("Poindrom değil.");

}

}


----------------------------------------------------------------------------------------------------------------------
buradaki for döngüsü dahil daha sonrasını anlamadım acaba açıklayabilir misiniz ?
Not: örnekteki kod şu soruya göre yazıldı : Klavyeden girilen bir metnin polindrom olup olmadığı ekrana yazdıran algoritmayı tasarlayın ?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



B
9 yıl
Yarbay

Neresini anlamadın? Gayet temiz bir kod.


Bu mesaja 1 cevap geldi.
D
9 yıl
Yüzbaşı
Konu Sahibi

for döngüsünü




Bu mesajda bahsedilenler: @Booker DeWitt
B
9 yıl
Yarbay

for döngüsü string'i sondan başa okuyup yeni bir string oluşturuyor.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.