Java’da Şekil Çizdirme

ilyasaglar tarafından tarihinde yayınlandı

Java yıldızlarla şekil çizme örneği yaptım sizlerle paylaşmak istedim.

Şimdi yaptıklarımızı biraz anlatacak olursak ilk örneklerde parça parça yapmış yaptığımız şekilleri birleştirerek yeni şekiller üretiyoruz. Kullanıcı tarafından boyutu girilen bir değer için şekil oluşturuyoruz.

Boyut Giriniz:4

****

***

**

*


*

**

***

****

Oluşturmak istediğimiz şekil böyle bi şekil. Burada bulunan üstteki ve alttaki üçgenler için iç içe for yapısı kullandım, ortada yer alan “-” için ise tek for yapısı kullandım.

 

public class SekilOlusturma {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);
System.out.print(“Boyut Girin:”);
int boyut = input.nextInt();
System.out.println();

for (int i = 0; i <= boyut; i++) {
for (int j = 0; j <= boyut; j++) {

if (j == boyut – i) {
System.out.print(” “);
break;
} else {
System.out.print(“*”);

}
}
System.out.println();
}

for (int j = 0; j <= boyut; j++) {

if (j != boyut) {
System.out.print(“-“);
} else {

break;

}

}

System.out.println();

for (int i = 0; i <= boyut; i++) {
for (int j = 1; j <= boyut; j++) {

if (i > boyut – j) {
System.out.print(“*”);
} else {
System.out.print(” “);

}
}
System.out.println();
}

}

}

 

Java dosyasını indirmek için buraya tıklayınız.

 


0 yorum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir