vv => w
yan yana iki v çizeceğiz.
çizgileri "***" olarak hesaplıyorum; soldaki v harfi için ilk olarak çizgisini çizmeliyiz. bunun için her bir satırda sol taraftan boşlık sayısını 1 artıraratk gidiyoruz. her satırda toplamda 7 adet sütunumuz oldu.
bunun ayna yansıması bize v harfinin / tarafını da oluşturacak. ancak bu sefer boşluğu soldan değil, sağdan veriyor olacağız. (.) yenie boşluk atayacağız.
için;
***....
.***...
..***..
...***.
....***
/ için;
....***
...***.
..***..
.***...
***....
(dikkatli incelersek ilk çizgiyi dikey olarak yer değiştirdi) yani ilk çizgide ***.... ilk satırda iken, ikinci çizgide son satırda oluştu otomatikman.
v için;
***........***
.***......***.
..***....***..
...***..***...
....******....
w
***........******........***
.***......***..***......***.
..***....***....***....***..
...***..***......***..***...
....******........******....
yani 5 yüksekliğinde bir w çizmek için 28 adet sütun oluştu.
yükseklik (tamamen random karar verdim) 8 girildiğinde ne yapacağız?
tarafı için;
***.......
.***......
..***.....
...***....
....***...
.....***..
......***.
.......***
dikkat ederseniz, yükseklik 5 olduğunda her satıra (her çizgi için) 4 adet boşluk bıraktık, 8 için 7 boşluk bıraktık.
buna nasıl karar verdik?
her çizgi bir dikdörtgenin içerisinde hayal ettik ve her satırda soldan boşluk sayısını artırdık ve en alt satıra geldiğimizde soldan boşluk bırakmak yerine yukarı doğru gittik ve yine sağdan 1 boşluk artırdık ki dikdörtgen oluşsun.
özetle;
yükseklik kaç girilirse girilsin, her bir çizginin satırında n-1 adet boşluk bırakıyoruz. e bize w için 4 adet çizgi var, demekki w için her satırda toplam 4 * (n-1) adet boşluk bırfakacağız. (4 * 3) adet de * koyacağız ki çizgimiz belirli olsun.
ve ( - / - - / boşlujları kaldırdığımızda ( // ) w harfine ulaştık.)