Klavyeden satır sütun sayısı istendiğinde iki boyutlu diziye atama yapan kod satırlarını yazınız.

Cevapla
Kullanıcı avatarı
AzS
Genel yetkili
Genel yetkili
Mesajlar: 3854
Kayıt: 02 Ağu 2019 08:10

Klavyeden satır sütun sayısı istendiğinde iki boyutlu diziye atama yapan kod satırlarını yazınız.

Mesaj gönderen AzS »

Kod: Tümünü seç

int sayi;
Random rastgele = new Random();
Console.Write("Satır Sayısını Giriniz=");
int a = Convert.ToInt16(Console.ReadLine());
Console.Write("Sütun Sayısını Giriniz=");
int b = Convert.ToInt16(Console.ReadLine());
int[,] dizi =new int[a,b];
for(int i = 0; i < a; i++)
{
for(int j = 0; j < b; j++)
{
for(int k = j+1; k < b; k++)
{
if (dizi[i, j] == dizi[i, k])
{
dizi[i, k] = rastgele.Next(0, 51);
}
}
Console.Write(dizi[i, j] + "-");
}
Console.WriteLine();
}
Resim
Kullanıcı avatarı
AzS
Genel yetkili
Genel yetkili
Mesajlar: 3854
Kayıt: 02 Ağu 2019 08:10

Re: İki Boyutlu Diziler

Mesaj gönderen AzS »

Visual Studio 2019 Ekran Görüntüleri

Kodların yazılmış hali
Resim

Kodu çalıştırmak için "Başlat"a tıkalyınca
Resim

Satır sayısı girince
Resim

Sütun sayısı girince
Resim

Örnekte satır sayısını 5 girdiğimiz için 5 defa entere tıkladıkça 1 satır ekleyecek ve 5. satır eklendikten sonra programdan çıkacak
Resim

Sonuç görüntüsü ekranındayken her hangi bir tuşa basınca ekran kapanır.
Kullanıcı avatarı
AzS
Genel yetkili
Genel yetkili
Mesajlar: 3854
Kayıt: 02 Ağu 2019 08:10

Re: İki Boyutlu Diziler

Mesaj gönderen AzS »

Visual Studio ConsoleApp dosyası ektedir.

ConsoleApp24.zip
Cevapla

“C# Console” sayfasına dön