C# Console Girilen Sayıya Göre Kare Şekli Oluşturma - Bilişim Konuları

C# Console Girilen Sayıya Göre Kare Şekli Oluşturma

Bu örneğimizde klavyeden girilen bir sayıya göre * işaretini girilen sayı kadar yatayda ve dikeyde ekrana yazdıran programı c# console ekranda yapacağız. Bu örnek için önce kullanıcıdan bir sayı girmesini istiyoruz. Daha sonra iç içe iki tane döngü kuruyoruz. Dıştaki döngü ile satır sayısını kontrol ediyoruz içteki döngü ile de * işaretini yan yana yazdırıyoruz.

Örnek: kullanıcı klavyeden 4 sayısını girmişse şekil aşağıdaki gibi olacaktır.

*   *   *   *
*   *   *   * 
*   *   *   *
*   *   *   *

Programın ekran görüntüleri:

consolekaresekil1

consolekaresekil2

Programın C# Console Kodları:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Girilen_sayıya_göre_kare_oluşturma
{
    class Program
    {
        //www.bilisimkonulari.com
        static void Main(string[] args)
        {
            int sayi;

            //www.bilisimkonulari.com
            Console.Write("Karenin Bir Kenar Sayısını Giriniz: ");
            sayi = Convert.ToInt16(Console.ReadLine());

            Console.Write("---------------------------------------");

            //www.bilisimkonulari.com
            for (int j = 1; j <= sayi; j++)
            {
                Console.WriteLine("\n");
                for (int i = 1; i <= sayi; i++)
                {
                    Console.Write("  * ");
                }
            }
            Console.ReadKey();

            //www.bilisimkonulari.com
        }
    }
}
Bu Yazıya Tepkin Nedir?
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Yorum Yap