Merhaba arkadaşlar bu konu altında sizlere elimden geldiğince java programlama dillerini örnek kodlarla anlatacağım.İlk programımız “1 den 200’e kadar olan sayıları sırayla ekrana yazan bir uygulama” olacaktır.Kodları aşağıdaki gibidir.Hem “while” hemde “for” döngüleriyle anlatımı yaptım.Anlatımı kodların altlarında ve yanlarında açıkladık.Eğer anlamadığınız bir yer olursa yorum bırakmanız yeterlidir.
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 31 32 33 34 35 36 37 38 39 40 41 42 |
public class SiraliSayilar { public static void main(String[] args) { //for döngüsü ile: /*Döngü başlangıç değeri "1" olarak verilip, "200"'e eşit ve kücük olduğu sürece döngü döndürülür. */ for(int l = 1; l <=200; l++){ System.out.println("Sayı: " + l);//Ekrana yazdırılıyor. } //while döngüsü ile 1: /*Döngü başlangıç değeri için "sayac" adında bir değişken tanımlanıyor. Her turda sayacın "200"'e eşit ve kücük olması koşulu ile döngü döndürülmeye devam ediliyor. Döngü işlendiği sürece "sayac" değişkeni bir sonraki tur kontrolü için arttırılıyor. */ int sayac = 1;//başlangıç değeri while(sayac <=200){ System.out.println("Sayı: " + sayac);//ekrana yaz sayac++;//bir artır } //while döngüsü ile 2 : /*While döngüsüne "true" verilerek döngünün sonsuz dönülmesi sağlanıyor. Döngü içersinde "dongu_sayac" değişkenin "200" eşitlik şartı kontrol ediliyor. Şayet şart sağlandıysa "break" komutu ile döngüden çıkılıyor.Yani döngü sonlandırılıyor */ int dongu_sayac = 1;//başlangıç değeri while(true){ System.out.println("Sayı: " + dongu_sayac);//ekrana yaz if(dongu_sayac ==200)//şart kontrol break;//döngüden çık dongu_sayac++;//bir artır } } } |
Kodlar bu şekildedir.İyi çalışmalar dileriz…
Bu Yazıya Tepkin Ne Oldu ?