📄 WordleConsole.java .java dosyası

⬇️ İndir
import java.util.Random; import java.util.Scanner; public class WordleConsole { public static String tutulanKelime = kelimeBes(); public static String kelimeBes() { String[] kelimeBes = new String[38]; kelimeBes[0] = "Radyo"; kelimeBes[1] = "Kağıt"; kelimeBes[2] = "Sehpa"; kelimeBes[3] = "Dolap"; kelimeBes[4] = "Kalem"; kelimeBes[5] = "Bıçak"; kelimeBes[6] = "Tablo"; kelimeBes[7] = "Tepsi"; kelimeBes[8] = "Efsun"; kelimeBes[9] = "Hitap"; kelimeBes[10] = "Kelam"; kelimeBes[11] = "Kanıt"; kelimeBes[12] = "Batıl"; kelimeBes[13] = "Doğru"; kelimeBes[14] = "Defin"; kelimeBes[15] = "Kabir"; kelimeBes[16] = "Gömüt"; kelimeBes[17] = "Mezar"; kelimeBes[18] = "Bahçe"; kelimeBes[19] = "Hotel"; kelimeBes[20] = "Antre"; kelimeBes[21] = "Salon"; kelimeBes[22] = "Kiler"; kelimeBes[23] = "Banyo"; kelimeBes[24] = "Beton"; kelimeBes[25] = "Doruk"; kelimeBes[26] = "Dahil"; kelimeBes[27] = "Davul"; kelimeBes[28] = "Kabul"; kelimeBes[29] = "Diğer"; kelimeBes[30] = "Öteki"; kelimeBes[31] = "Yarın"; kelimeBes[32] = "Bugün"; kelimeBes[33] = "Sonra"; kelimeBes[34] = "Kayıt"; kelimeBes[35] = "Satır"; kelimeBes[36] = "Mısra"; kelimeBes[37] = "Roman"; Random r = new Random(); int k = r.nextInt(38); return kelimeBes[k]; } public static String isaret(String kelime, int harfNo) { String harfSembol = "."; if(tutulanKelime.charAt(harfNo) == kelime.charAt(harfNo)) { harfSembol = "+"; }else { harfSembol = "-"; } return harfSembol; } public static void main(String[] args) { Scanner giris = new Scanner(System.in); String tahmin = ""; String sonuc = ""; String s0 = ""; String s1 = ""; String s2 = ""; String s3 = ""; String s4 = ""; for (int i =0 ; i<5 ; i++) { System.out.print("(" + tutulanKelime +") "); System.out.print((i+1)+") Kelime Giriniz : "); tahmin = giris.nextLine(); s0 = isaret(tahmin,0); // Kullanicinin yazdigi kelimenin ilk harfi -> + veya - dönecek. s1 = isaret(tahmin,1); s2 = isaret(tahmin,2); s3 = isaret(tahmin,3); s4 = isaret(tahmin,4); sonuc = s0+s1+s2+s3+s4; if (sonuc.equals("+++++")) { System.err.println("Sonuç = " + sonuc + " -> Bildiniz.\n"); break; } else { System.out.println("Sonuç = " + sonuc + " -> Tekrar.\n"); } } System.out.println(tutulanKelime); } }