5.00 / 1 oy

Java'da döngü kullanmadan 1'den 100'e kadar sayıları yazdırmak

Bugün aklıma gelen farklı bir Java uygulamasını paylaşmak istiyorum, döngü kullanmadan bir programlama dilinde nasıl bir işlemi tekrarlayabilirsiniz? Bu arada acaba sayıları elle mi 100'e kadar yazdı diye bakanlar için hayır elle yazmadım, metod içinden kendini çağırdığım farklı bir döngü kurdum.

public static void main(String[] args) 
	{
		sayilariYazdir(1);	
	}
	
public static void sayilariYazdir (int sayi)
	{
		if(sayi <= 100)
		{
			System.out.print(sayi + " "); 
			sayilariYazdir(++sayi);
		}	
	}

main metodunda sayilariYazdir() metodunu bir kereye mahsus istediğim tamsayı parametresi ile çalıştırıyorum ve sayilariYazdir() metodu da gönderdiğim parametreyi yazdırdıktan sonra 1 fazlasını yine kendisine parametre olarak göndererek bir kez daha çalışmasını sağlıyor. Bu işlemi de sayi değişkeninin 100'den küçük olması şartına bağladıktan sonra for ya da while gibi bir döngü kullanmadan dolaylı bir döngü kurmuş oluyoruz.

Java yazılarımda döngülerden bahsettiğim bazı yazılarımı aşağıya bırakıyorum.

bkz: Java'da For döngüsü kullanımı ve örnekleri

bkz: Java'da Do While döngüsü kullanımı ve örnekleri

bkz: Java'da While döngüsü kullanımı ve örnekleri

bkz: Java'da koleksiyonlar için özelleşmiş For döngüsü yazmak

bkz: Java'da While döngüsü ile sonsuz döngü oluşturmak

bkz: Java'da for döngüsü ile sonsuz döngü oluşturmak

utku33

26.02.2021 16:20

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da döngü kullanmadan 1'den 100'e kadar sayıları yazdırmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.