[Çözüldü] Javada Ok çizme Algoritması

Başlatan ahmet_matematikci, 13 Mayıs 2016 - 12:52:48

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ahmet_matematikci

Başta söyleyeyim öğrenci değilim ve bu soru da bir ödev değil.         
Biraz eğri oldu ama  java da yapmak istediğim soru bu.
Dikdörtgen ve üçgeni yaptım ama ikisini bir arada yapmadım.
Çözüme yardımcı olacak ise üçgen ve kare algoritmalarını paylaşabilirim.
   


                                                                     *
                                                                  *       *
                                                              *               *
                                                          *                      *
                                                          ****             ****   
                                                                *        *
                                                                *        *
                                                                *        *
                                                                *******
♥ Kız tavlamak için kahraman olmak gerekmez. Doğru kadın zaten sizi kahraman yapar ;)

Promethium

#1
Okun büyüklüğü ya da aradaki boşluk önemli mi ? Önemli ise boşluk yerine 1 yaz.
  • Üretmeden tüketen millet, ezilmeye mahkum millettir.

ahmet_matematikci

Önemli değil. Bir kitap da gördüğüm soru. Diğerlerini çözdüm ama bu kaldı.

SM-T113 cihazımdan Tapatalk kullanılarak gönderildi

♥ Kız tavlamak için kahraman olmak gerekmez. Doğru kadın zaten sizi kahraman yapar ;)

Promethium

Benim algoritma bilgim çok kötüdür sona doğru sıkıldım, idare et belki sana çağrışım yapar. :D

int sayi1 = 5;
int b = 0;
for (int i = 1; i < sayi1; i++) {
for (int bosluk = sayi1; bosluk > i; bosluk--) {
System.out.print(" ");
}
for (int yildiz = 0; yildiz < 1; yildiz++) {
System.out.print("*");
for (int a = 1; a < (i * 2) - 2; a++) {
System.out.print(" ");
}
}
if (b < 1) {
b++;
} else {
System.out.print("*");

}

System.out.println("");
}
for (int j = 0; j < 1; j++) {
System.out.println("***   ***");
}
for (int i = 0; i < 3; i++) {
System.out.println("  *   *");
}
System.out.print("  *****");
  • Üretmeden tüketen millet, ezilmeye mahkum millettir.

ahmet_matematikci

@Promethium eyvallah hocam.
Ellerine sağlık. :)
Tam istediğim gibi...
♥ Kız tavlamak için kahraman olmak gerekmez. Doğru kadın zaten sizi kahraman yapar ;)

plazma