Merhabalar. C# Console ekranında DEğerlerini kullanıcıdan aldığımız istenilen satır ve sutunda Matris oluşturma, Transpozu yani tersini alma, Transpozunu aldığımız matrisi veya Matrisi reel bir sayı ile çarpma, toplama, çıkarma gibi işlemleri yaptıran program ve kodları videoda mevcuttur.
Video :
https://www.youtube.com/watch?v=XiEwjao5CWg
Kodlar :
Video :
https://www.youtube.com/watch?v=XiEwjao5CWg
Kodlar :
Kod:
/*
Console.WriteLine("Satır sayısını giriniz");
int satir = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Satır sayısını giriniz");
int sutun = Convert.ToInt32(Console.ReadLine());
int[,] matris = new int[satir, sutun];
for (int i = 0; i < satir; i++)
{
for (int k = 0; k < sutun; k++)
{
Console.WriteLine("Lütfen {0}x{1} elemanını giriniz", i + 1, k + 1);
matris[i, k] = Convert.ToInt32(Console.ReadLine());
}
}
//Normal matrisi ekrana yazdırma
for (int i = 0; i < satir; i++)
{
for (int k = 0; k < sutun; k++)
{
Console.Write(matris[i, k]+" ");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();
//Transpozunu ekrana yazdırma :
for (int i = 0; i < satir; i++)
{
for (int k = 0; k < sutun; k++)
{
Console.Write(matris[k, i] + " ");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();
//matrisin reel bir sayı ile çarpılması
for (int i = 0; i < satir; i++)
{
for (int k = 0; k < sutun; k++)
{
Console.Write(matris[i, k] * 4 + " ");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();
//transpozunun reel sayı ile çarpılması
for (int i = 0; i < satir; i++)
{
for (int k = 0; k < sutun; k++)
{
Console.Write(matris[i, k] * 5 + " ");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();
//kare matris için veya satır ve sutunu eşit olan bir matris için toplama çıkarma :
for (int i = 0; i < satir; i++)
{
for (int k = 0; k < sutun; k++)
{
Console.Write(matris[k, i] - matris[i, k] + " "); //Matrisin transpozundan matrisin kendisini çıkardık.Kural gereği satır ve sutun sayıları eşit olmalı.
}
Console.WriteLine();
}
//Şimdi çalıştırıyoruz.
//kolay gele :)*/