Kimlik doğrulama veya yönetimden onay bekliyor.
for döngüsünde x'i kontrol ettirirsen daha hızlı çalışır hocam.
çünkü gereksiz yere döngü devam ediyor.
x, bir kere değer aldı mı, o sayının asal olmadığı anlaşılıyor zaten.
o yüzden if(sayi%i==0) x++; satırının üstüne (javada nasıl yazılıyorsa) if(x>0) break; türünde bişey konabilir.
böylece gereksiz döngünün önüne geçilmiş olur.
küçük sayılarda pek farketmez ama büyük sayılarda çok fark eder.
edit: hatta if(sayi%i==0) x++; satırı, if(sayi%i==0) { x++; break; } şeklinde düzenlenebilir.