C# Matris ve Transpoz Alma



Merhaba arkadaşlar. Bu yazımızda sizlere Console Application da matris hesaplama ve ve hesaplanan matrisin transpozunu almanın kodlanmış halini göstereceğiz. Çoğu okullarda gerek ödev olarak gerek de sınav sorusu olarak öğrencinin karlısına çıkmaktadır. Bizlerde bu konuda öğrenci arkadaşlarımızın mağdur olmamaları için bu yazımızı paylaşmış bulunuyoruz. Umarım  işinizi görür :)




Kod Çıktısı

static void Main(string[] args)
        {
            Console.Write("satır boyutunu giriniz : ");
            int satir = int.Parse(Console.ReadLine());
            Console.Write("sütun boyutunu giriniz : ");
            int sutun = int.Parse(Console.ReadLine());
             int[,] matris = new int[satir,sutun];
            int i,j;
            for (i = 0; i <= satir - 1; i++)
            {
                for (j = 0; j <= sutun - 1; j++)
                {
                    Console.Write("{0}x{1} elemanı gır = ", i + 1, j + 1);
                    matris[i, j] = Convert.ToInt32(Console.ReadLine());
                }
            }
            Console.WriteLine(" ");
            for (i = 0; i <= satir - 1; i++)
            {
                for (j = 0; j <= sutun - 1; j++)
                {
                    Console.Write("    {0}\t", matris[i, j]);
                }
                Console.WriteLine();
            }
            Console.WriteLine("\n--- Transpozu ---");
            Console.WriteLine();
            for (j = 0; j <= sutun - 1; j++)
            {
                for (i = 0; i <= satir - 1; i++)
                {
                    Console.Write("    {0}\t", matris[i, j]);
                }
                Console.WriteLine();
            }
            Console.ReadLine();
        }

Reactions

Yorum Gönder

0 Yorumlar