using System; namespace Uygulama2 { internal class Program { private static void Main(string[] args) { int[,] Matris1 = new int[2, 2]; int[,] Matris2 = new int[2, 2]; int[,] SonucMatris = new int[2, 2]; Console.WriteLine("*************************************"); Console.WriteLine("Birinci Matrisin Bilgilerini Giriniz"); Console.WriteLine("*************************************"); for (int x = 0; x < 2; x++) { for (int y = 0; y < 2; y++) { // Console.Write("{0}.Satır {1}.sütün:", x + 1, y + 1); Console.Write((x + 1) + ". Satır " + (y + 1) + ". Sütun:"); Matris1[x, y] = Convert.ToInt32(Console.ReadLine()); } } Console.WriteLine("*************************************"); Console.WriteLine("İkinci Matrisin Bilgilerini Giriniz"); Console.WriteLine("*************************************"); for (int x = 0; x < 2; x++) { for (int y = 0; y < 2; y++) { Console.Write((x + 1) + ". Satır " + (y + 1) + ". Sütun:"); Matris2[x, y] = Convert.ToInt32(Console.ReadLine()); } } for (int i = 0; i < 2; i++) { for (int j = 0; j < 2; j++) { int toplam = 0; for (int k = 0; k < 2; k++) { toplam += Matris1[i, k] * Matris2[k, j]; } SonucMatris[i, j] = toplam; } } Console.WriteLine("*************************************"); Console.WriteLine("İki Matrisin Çarpım Sonucu"); Console.WriteLine("*************************************"); for (int i = 0; i < 2; i++) { for (int k = 0; k < 2; k++) { Console.WriteLine("{0}.Satır {1}.sütün:{2}", i + 1, k + 1, SonucMatris[i, k]); } } Console.ReadLine(); } } }