5.00 / 1 oy

Java ile istenilen ölçülerde içi dolu dikdörtgen çizdiren program

Java'da iç içe for döngülerinin en klasik örneklerinden birisi ile başlayalım geceye. Kullanıcıya bir dikdörtgenin (ya da karenin) yüksekliğinin ve genişliğinin kaç birim olması istendiği sorulsun, kullanıcı bu tamsayıları yazdıktan sonra java da bu şekli çizdirsin. Ben + karakteri ile yazdırdım ama yıldız ya da farklı karakterler de yazdırabilirsiniz.

import java.util.Scanner;
public class dikdortgen {

	public static void main(String[] args) {
		Scanner klavye=new Scanner(System.in);
		System.out.println("Dikdörtgenin yüksekliği kaç birim olsun?");
		int yukseklik=klavye.nextInt();
		System.out.println("Dikdörtgenin genisliği kaç birim olsun?");
		int genislik=klavye.nextInt();
		
		for (int i=1; i<=yukseklik; i++) //satır yüksekliği kadar bu işlemi tekrarla
		{
			for (int j=1; j<=genislik; j++)
			{
				System.out.print("+");//satır genişliği kadar yan yana + karakteri yazdır
			}
			System.out.println("");//satır sonu bir satır aşağı geç
		}
		
		
	}

Çıktı:

Dikdörtgenin yüksekliği kaç birim olsun?
> 10
Dikdörtgenin genisliği kaç birim olsun?
> 12
++++++++++++
++++++++++++
++++++++++++
++++++++++++
++++++++++++
++++++++++++
++++++++++++
++++++++++++
++++++++++++
++++++++++++

 

utku33

25.12.2019 00:00

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 ile istenilen ölçülerde içi dolu dikdörtgen çizdiren 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.