KONU : C Sharp Uygulamalar - C Sharp ( C# ) konsolda girilen veya oluşturulan bir matris en büyük elemanı bulma programı. Matris en büyük elemanını bulduktan sonra konsol ekranına bu elemanın satır ve sütun bilgilerini yazdırma
ETİKETLER: c sharp matris- c hsarp en büyük eleman - c sharp random - c sharp rastgele - c sharp iç içe döngü
UYGULAMAYI İNDİR
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace C_Sharp_Konsol_Matris_En_Buyuk_Eleman
{
class Program
{
static void Main(string[] args)
{
int satir = 26;
int sutun = 10;
int[,] matris = new int[satir, sutun];
Random rastgele = new Random();
///Örnek olarak ben matris rastgele değerler ile dolduruyorum.
for (int i = 0; i < satir; i++)
{
for (int j = 0; j < sutun; j++)
{
// 1 ile 100 arasında rastgele sayılar ile matrisi dolduruyorum
matris[i, j] = rastgele.Next(100);
Console.Write( matris[i, j].ToString(" 00"));
}
Console.WriteLine();
}
//en büyük elemanı bulmak için bütün elemanları tek tek kontrol ediyorum
int enBuyukEleman = int.MinValue;
int satirNo = -1;
int sutunNo = -1;
for (int i = 0; i < satir; i++)
{
for (int j = 0; j < sutun; j++)
{
if (matris[i, j] > enBuyukEleman)
{
enBuyukEleman = matris[i, j];
satirNo = i;
sutunNo = j;
}
}
}
Console.WriteLine("En büyük eleman :" + enBuyukEleman);
Console.WriteLine("En büyük eleman olduğu satır no:" + satirNo );
Console.WriteLine("En büyük eleman olduğu sutun no:" + sutunNo);
Console.ReadKey();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace C_Sharp_Konsol_Matris_En_Buyuk_Eleman
{
class Program
{
static void Main(string[] args)
{
int satir = 26;
int sutun = 10;
int[,] matris = new int[satir, sutun];
Random rastgele = new Random();
///Örnek olarak ben matris rastgele değerler ile dolduruyorum.
for (int i = 0; i < satir; i++)
{
for (int j = 0; j < sutun; j++)
{
// 1 ile 100 arasında rastgele sayılar ile matrisi dolduruyorum
matris[i, j] = rastgele.Next(100);
Console.Write( matris[i, j].ToString(" 00"));
}
Console.WriteLine();
}
//en büyük elemanı bulmak için bütün elemanları tek tek kontrol ediyorum
int enBuyukEleman = int.MinValue;
int satirNo = -1;
int sutunNo = -1;
for (int i = 0; i < satir; i++)
{
for (int j = 0; j < sutun; j++)
{
if (matris[i, j] > enBuyukEleman)
{
enBuyukEleman = matris[i, j];
satirNo = i;
sutunNo = j;
}
}
}
Console.WriteLine("En büyük eleman :" + enBuyukEleman);
Console.WriteLine("En büyük eleman olduğu satır no:" + satirNo );
Console.WriteLine("En büyük eleman olduğu sutun no:" + sutunNo);
Console.ReadKey();
}
}
}
Hiç yorum yok :
Yorum Gönder