5.00 / 1 oy

Java'da sayıların karesini ve kare kökünü hesaplayan program

Kütüphaneye bir de nispeten kolay bir soru ekleyelim. Bir döngü içerisinde 20'ye kadar olan sayıların karesini ve kare kökünü hesaplayan bir program yapalım.

Sorunun çıktı hizalanmasına odaklanmazsak en basit çözümü şöyle olacaktır:

public static void main(String[] args) {
		
		for (int i=1; i<=20; i++)
		{
			System.out.println(i+"\t"+Math.pow(i, 2)+"\t"+Math.sqrt(i));
		}
		
	}

Çıktı:

java sayının karesi karekökü

Biraz daha nizamlı ve göze güzel görünür bir çıktı almak için başlık ekleyelim ve Java'da formatlı çıktı almayı da yapılacaklar listesine ekleyelim:

public static void main(String[] args) {
		
		System.out.printf("%10S\t%10S\t%10S\n","sayi","karesi","kare kökü");
		
		for (int i=1; i<=20; i++)
		{
			System.out.printf("%10d\t%10.0f\t%10.2f\n",i,Math.pow(i, 2),Math.sqrt(i));
		}
		
	}

Çıktı:

java sayının karesi karekökü hizalı

utku33

30.12.2019 02:30

Bu soru 1 kez yanıtlandı.

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 sayıların  karesini ve kare kökünü hesaplayan program

İ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.