Döngüler Kullanarak Şekil Çizme Algoritmaları | Python – PHP – ASP
Döngülerle Şekil Çizme Algoritmaları: Mantık ve Uygulama Örnekleri
Döngülerle şekil çizme algoritmaları, programlama mantığını geliştirmek ve döngü yapılarını pekiştirmek için en etkili yöntemlerden biridir. Bu makalede, döngüler kullanılarak şekil çizme algoritmalarını Python, PHP ve ASP örnekleriyle ele alacağız.
Döngülerle Şekil Çizme Nedir?
Döngülerle şekil çizme, belirli bir karakterin (*, #, vb.) döngüler yardımıyla düzenli biçimde ekrana yazdırılmasıdır.

1. Düz Satır Şekli Çizme
Örnek: 5 adet yıldız yazdırma
1Python23for i in range(5):4print("*", end="")1PHP2<?php for ($i = 0; $i < 5; $i++) { echo "*"; } ?>1' ASP2For i = 1 To 53Response.Write "*"4Next2. Kare Şekli Çizme Algoritması
Örnek: 4x4 Kare
1Python23for i in range(4):4for j in range(4):5print("*", end=" ")6print()1PHP2<?php3for ($i = 0; $i < 4; $i++) {4for ($j = 0; $j < 4; $j++) {5echo "* ";6}7echo "<br>";8}9?>1' ASP2For i = 1 To 43For j = 1 To 44Response.Write "* "5Next6Response.Write "<br>"7Next3. Üçgen Şekli Çizme Algoritması
Örnek: Dik Üçgen
1Python23for i in range(1, 6):4for j in range(i):5print("*", end="")6print()1PHP2<?php3for ($i = 1; $i <= 5; $i++) {4for ($j = 1; $j <= $i; $j++) {5echo "*";6}7echo "<br>";8}9?>1' ASP2For i = 1 To 53For j = 1 To i4Response.Write "*"5Next6Response.Write "<br>"7Next4. Ters Üçgen Çizme
1Python23for i in range(5, 0, -1):4for j in range(i):5print("*", end="")6print()1PHP2<?php3for ($i = 5; $i > 0; $i--) {4for ($j = 0; $j < $i; $j++) {5echo "*";6}7echo "<br>";8}9?>Örnekler ve İpuçları
Küçük şekillerle başlayıp büyüterek test yapın
İç içe döngülerde sayaçları dikkatli yönetin
Satır atlamalarını (print(), <br>) unutmayın
Özet
Bu makalede döngüler kullanılarak:
Düz satır
Kare
Üçgen
Ters üçgen
şekillerinin nasıl çizileceğini öğrendik.
0 yorum