C# Console For İle Baklava Şekli Oluşturma
Bu örneğimizde * karakterini kullanarak baklava dilimi şekli oluşturacağız. Amacımız iç içe for döngüsü kullanımına örnek yapmak. Bu şekli oluşturabilmek için birden fazla iç içe for döngüsü kullanacağız.
Birinci for döngüsü ile ne kadar boşluk bırakılması gerektiğini bulup her satır için gerekli olan boşlukları yazdırıyoruz. İkinci for ile de * karakterini kaç tane yazılacaksa hesaplayıp ekrana onu yazdırıyoruz. Böylece baklava şeklinin üst yarısını oluşturuyoruz. Aynı şekilde yine iç içe iki tane for döngüsü kullanarak baklava şeklinin alt kısmını oluşturuyoruz. Böylece şeklimiz tamamlanmış oluyor.
Ekran görüntüleri:
Programın C# Kodları:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //www.bilisimkonulari.com int satir; Console.Write("Baklava diliminin boyutunu giriniz = "); satir = int.Parse(Console.ReadLine()); //Baklava diliminin üst kısmını oluşturuyoruz. for (int i = 0; i <= satir; i++) { for (int j = 0; j <= (satir + 1) - i; j++) Console.Write(" "); for (int k = 0; k <= 2 * i - 2; k++) Console.Write("**"); Console.WriteLine(); } //Baklava diliminin alt kısmını oluşturuyoruz. for (int m = 0; m <= satir; m++) { for (int n = 0; n <= m; n++) Console.Write(" "); for (int z = m * 2; z <= satir * 2; z++) Console.Write("**"); Console.WriteLine(); } //www.bilisimkonulari.com Console.ReadKey(); } } }
Bu Yazıya Tepkin Nedir?
+1
2
+1
+1
+1
+1
+1
+1
<< Önceki Yazı
Sonraki Yazı >>
c# console baklava şekli, c# console dersleri, c# console for döngüsü, c# console for örnekleri, C# Console iç içe for döngüsü, c# console iç içe for kullanımı, c# console kodları, c# console örnekleri, c# örnekleri
İç içe for kullanımı anlatması açısından iyi olmuş ancak çok karışık bir örnek.