Java Eclipse için verilen ödev soruları

laer

Decapat
Katılım
21 Nisan 2020
Mesajlar
36
Çok basit olmasına rağmen şu anlık seviyem çözmeye yetmiyor, yardımcı olabilecek var mı?
 

Dosya Ekleri

  • sorular.png
    31,1 KB · Görüntüleme: 218

Zaten sana dönecek değerin integer olacağından eminsen casting işlemini yapmana gerek yok. nextInt() kullanabilirsin orada.

Ekrana bir parametre yazdıracaksan da

System.out.println("Tebrikler "+num+" denemede bildiniz");

şeklinde yazabilirsin, yine casting kullanmana gerek yok. Fakat burada num (counter) hiç değişmediğinden 1 gözükecek. Onu çözecek bir şeyler düşün. Gayet iyi gidiyorsun.


Sorulara bakmadan attığın cevaplar üzerinden yorum yapıyorum.
 
Hocam hataları düzelttim ancak bu seferde çıktı da sıkıntı yaşıyorum. Örneğin sayıyı 6 denemede bulmama rağmen 1 denemede bildiniz diyor. int num=1; yazmıştım ve bundan kaynaklı olduğunu da biliyorum ancak bu sorunu nasıl giderebilirim ?
 
Onu senin düşünmeni istemiştim. Döngüde bulamadıysan sayıyı 1 artırman gerek. Yani num++ yaparsan çözülecek. Genelde döngü sonuna konur. Parametrenin adlarını da anlaşılır olması açısından counter koyabilirsin.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…