Java Ters Sıralı Sayılar
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 43 44 |
public class TersSiraliSayilar { /* 200'den 1'e kadar olan sayıları sırayla tersten ekrana yazan bir uygulama geliştiriniz. */ public static void main(String[] args) { //for döngüsü ile: /*Döngü başlangıç değeri "200" olarak verilip, "1"'e eşit ve büyük olduğu sürece döngü döndürülür. */ for(int l = 200; l >=1; 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 "1"'e eşit ve büyük olması koşulu ile döngü döndürülmeye devam ediliyor. Döngü işlendiği sürece "sayac" değişkeni birsonraki tur kontrolü için arttırılıyor. */ int sayac = 200;//başlangıç değeri while(sayac >=1){ System.out.println("Sayı: " + sayac);//ekrana yazdırılıyor sayac--;//bir azaltılıyor } //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 "1" 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 = 200;//başlangıç değeri while(true){//sonsuz döngü System.out.println("Sayı: " + dongu_sayac);//ekrana yazdırılıyor if(dongu_sayac ==1)//kontrol yapılıyor break;//döngüden çıkılıyor dongu_sayac--;//bir azaltılıyor } } } |
Leave a reply