Merhaba hocalar bu sene c# ogrenmeye basladık ama oluşturduğum Matrise değer giremiyorum sabahdan beri canım sıkıldı ya 2 tane for var mesela matris olsun ilk asamada matris ' ekadar donduruor ama bi türlü 1,1 1,2 1,3 olmuyor dizi dışında kalıomu ne ole bi hata verio kod da su bi bakarmısınız? using System; using System. Collections. Generic; using System. Linq; using System. Text; namespace ConsoleApplication1 { class Program { static void Main { Console. Write("M Degeri : "); int M = int. Parse(Console. ReadLine ; Console. Write("N Degeri : "); int N = int. Parse(Console. ReadLine ; int a = new int ; for (int s1 = 0; s1 <= M; s1++) { for (int s2 = 0; s2 <= N; s2++) // bu foru düzgün donduruor ama s1'i 0 da bırakıyor hep :S } Console. ReadKey ; } } }

Ah aklım ahh uykulu uykulu yazmaya çalışıodum ya ulan daha yeni dank etti çok teşekkürler hocam ya bende diorum 2 2 veriorum nie 1,1 de kalıo bunlar hata var die dusunuorum sabahdan beri eyvallah hocam :)

dngüdeki şartta <= ifadelerini sadece < olarak değiştir. dizilerin indexi 0 dan başlıyor. = lik koyduğunda 1 fazlasını alıyorlar şarttaki sayıya gre yani M = 10 olsun diyelim 0 dan başlayıp M e kadar geldiğinde (<= olduğu için 10 da dahil) toplamda 11 tane eleman oluyor. Oysa sen dizini 10 elemanlı oluşturmuştun. Aynı şey N için de geçerli.. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.