Merhaba Arkadaşlar. java' ya Yeni Başladım. Basit bir While döngüsü Yapmaya çalışıyorum ama bi türlü olmuyor.
Kod şu şekilde:
package while_dongusu;
public class WhileDongusu {
public static void main(String[]args)
{
int sayac = 0;
sayac++;
System.out.println(sayac);
while(sayac<=10);
{
System.out.println("Bitti." + sayac);
}
}
}
Run dediğimde console bölümünde 1 yazıyor fakat kod hala çalışmaya çalışıyor. console bölümündeki kırmızı stop aktif birşekilde duruyor. Anca elle kapatabiliyorum. ekran görüntüsü ektedir.
[eklenti yönetici tarafından silindi]
package while_dongusu;
public class Proje1 {
public static void main (String[]args) {
int sayac=10;
while (sayac>=1) {
System.out.println(sayac);
sayac--;
}
}
}
10'den 1'e kadar giden sayaç
Ayrıca kodları kod etiketinde kullan.
'[.code] [/code]' şeklinde noktasız yaz.Kısayol olarak üstteki '#' işaretini kullanabilirsin
Teşekkürler
Problem burdaki ";" imiş sanırım
while(sayac<=10);
Böyle olacak yani
while(sayac<=10
Yani şöyle olacak demek istedin.
while (sayac<=10)
:D Aynen. Tekrar Teşekkürler
Çözülen başlıklar için https://forum.ubuntu-tr.net/index.php?topic=31789.msg380776#msg380776
Alıntı yapılan: alimyus - 20 Ekim 2016 - 19:47:02
Teşekkürler
Problem burdaki ";" imiş sanırım
while(sayac<=10);
Böyle olacak yani
while(sayac<=10)
Böyle olunca çalıştı mı? Increment işlemi yok ki sürekli döngüde kalmaz mı?
while(sayac<=10){
sayac++;
....diğer statementlar...
}
Bence böyle olması gerekiyor.