Bu program bir dizgenin her kelimesini tersine çevirir ve ters çevrilmiş dizgiyi çıktı olarak gösterir. Örneğin, bir dizgiyi “Merhaba Dünya” olarak girersek, programın çıktısı şöyle olur: “abahreM aynüD”.
Java Kodu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | package tasarimkodlama; public class TasarimKodlama { public void stringTersCevir(String str) { String[] kelimeler = str.split(" "); String reversedString = ""; for (int i = 0; i < kelimeler.length; i++) { String harf = kelimeler[i]; String tersHarf = ""; for (int j = harf.length()-1; j >= 0; j--) { tersHarf = tersHarf + harf.charAt(j); } reversedString = reversedString + tersHarf + " "; } System.out.println(str); System.out.println(reversedString); } public static void main(String[] args) { TasarimKodlama obj = new TasarimKodlama(); obj.stringTersCevir("Merhaba Dünya"); obj.stringTersCevir("Web Tasarımı ve Programlama Dilleri"); } } |
Çıktı:
1 2 3 4 5 6 | Merhaba Dünya abahreM aynüD Web Tasarımı ve Programlama Dilleri beW ımırasaT ev amalmargorP irelliD |
Yorum Yap