c# Sorusu bikaç gün içinde cevaplarsanız sevinirim

Bu konuyu okuyanlar

Emirhan5534

Öğrenci
Katılım
11 Nisan 2018
Mesajlar
1
Reaksiyon puanı
0
Puanları
1
Yaş
21
Sorum şu klavyeden girilen satır ve sütun sayılarına göre bir matris oluşturulacaktır oluşturulan bu matrisin elemanları rastgele olarak bilgisayar tarafından verilecektir oluşturulan bu matrisi ekrana düzgün bi şekilde yazdırınız . daha sonrasında bu matrisin tranpoze'unu alıp ekrana yazdıran programı tasarlayınız .
Nolur yardımcı olun.
 

chnkyn

Öğrenci
Katılım
11 Ocak 2018
Mesajlar
85
Reaksiyon puanı
14
Puanları
8
Yaş
32
consol uygulaması yapıyor gibisin.

direk kod olarak yazıyorum.büyük küçük harf uyuşmazlıkları olabilir.

int satir=convert.toint32(console.readline());
int sutun=convert.toint32(console.readline());
int[,] matris=new int[satir,sutun];
random rnd=new random();
for(int i=0;i<satir;i++)
{
for(int k=0;k<sutun;k++)
{
matris[ i , k ]=rnd.next(0,1000); // 0 la 1000 arası bir sayı rastgele doldurma
}
}

transpoz baktım google dan satır ve sutunların yer değiştirmesi

int[,] transpoz=new int[sutun,satir]; // matrisin satir ve sutun yer değiştirmesi

for(int i=0;i<sutun;i++)
{
for(int j=0;j<satir;j++)
{
transpoz[ i , j ] =matris[ j , i ];
}
}

bu kodları denemedim ama yanlış olmaması gerekir
 
Son düzenleme:
Üst