C# Console Ders 25 Çok Boyutlu Diziler / 2 Matrislerde Toplama

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 60

  • @MurattYucedag
    @MurattYucedag  5 років тому

    Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :)
    muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/

  • @MurattYucedag
    @MurattYucedag  6 років тому +1

    Daha Profesyonelce Hazırlamış Olduğum Eğitim Setleri ile yalnızca 24.99 TL'lik fiyatla Udemy'deyiz!
    Uygulama Geliştirerek C# Öğrenin: A'dan Z'ye Eğitim Seti
    www.udemy.com/sifirdan-ileri-seviye-csharp-programlama/?couponCode=CHRP01
    C# ile DevExpress'de SQL Tabanlı Ticari Otomasyon Geliştirin
    www.udemy.com/c-ile-devexpressde-sql-tabanl-ticari-otomasyon-gelistirin/?couponCode=CHRP02
    25 Derste 25 Uygulamalı Proje
    www.udemy.com/25derste25proje/?couponCode=CHRP01

  • @LeoPiance
    @LeoPiance 8 років тому +8

    Arkadaşım sıfırdan seninle C# öğreniyorum emeğine sağlık :)

    • @elegance81
      @elegance81 8 років тому

      ben de :)

    • @kadirgultekin7984
      @kadirgultekin7984 3 роки тому

      @@elegance81 öğrendiniz mi

    • @bilalgun_
      @bilalgun_ 3 роки тому

      @@kadirgultekin7984 sen öğrendin mi :)

    • @kadirgultekin7984
      @kadirgultekin7984 3 роки тому

      @@bilalgun_ şuan yazılımcı olarak çalışıyorum :)

    • @abc-bb1ku
      @abc-bb1ku 2 роки тому

      @@kadirgultekin7984 Hangi alanda çalışıyorsun

  • @rshn221
    @rshn221 2 роки тому +1

    [4 ,4] yazan yerde ufak bir değişiklik yapacağız ve orayı [2, 4] yapacağız bu sayede 2 satıra 4 sütun olacak

  • @osmanyasar5067
    @osmanyasar5067 5 років тому +8

    Verdiğiniz ödevin en kısa hali bu diye düşünüyorum:
    Console.WriteLine("***** Matrislerde Toplama *****
    ");
    int[,] matris1 = { { 32, 12, 42, 16 }, { 21, 22, 34, 27 } };
    int[,] matris2 = { { 10, 11, 12, 13 }, { 22, 23, 24, 31 } };
    for (int i = 0; i < 2; i++)
    {
    for (int j = 0; j < 4; j++)
    Console.Write(matris1[i, j] + matris2[i, j] + " ");
    Console.WriteLine("
    ");
    }
    Console.Read();

  • @tolgayargili428
    @tolgayargili428 5 років тому

    Emeğinize sağlık. Çalışmaktan vakit bulamayıp bu konularla ilgilenmek isteyenler için çok güzel kaynak. Ben şöyle yazınca da oldu;
    Toplam [i, j] den sonra alt satıra k veya m gibi değişken yazmadan
    Console.Write(toplam [i,j]+" ");
    Yazdım oldu.

  • @masharbako
    @masharbako 8 років тому +8

    Videolar için teşekkürler Murat Bey. Siz iyi bir öğretmensiniz.
    Örneğin kısa halini görmek isteyen arkadaşlar için aşağıda paylaştım kodu umarım sorun olmaz sizin için. İyi çalışmalar.
    Console.WriteLine("*** Matrislerde Toplama ***
    ");
    int[,] matris1 = { { 10, 12, 14, 18 }, { 20, 14, 16, 13 }, { 25, 14, 41, 21 }, { 32, 36, 41, 57 } };
    int[,] matris2 = { { 40, 30, 20, 20 }, { 7, 9, 8, 6 }, { 21, 22, 23, 24 }, { 34, 35, 36, 37 } };
    for (int i = 0; i < 4; i++)
    {
    for (int j = 0; j < 4; j++)
    Console.Write(matris1[i, j]+matris2[i,j]+" ");
    Console.WriteLine("
    ");
    }
    Console.Read();

    • @NB-kg5mo
      @NB-kg5mo 5 років тому

      Mashar Bako *
      ne demek ?

    • @kaansenmanat7991
      @kaansenmanat7991 5 років тому +2

      @@NB-kg5mo New Line (yeni satıra geç)

  • @alparslanhisar9423
    @alparslanhisar9423 8 років тому +1

    videodaki kodların bir kısmı arkadaşlar sıkıntı yaşayan arkadaşlar burdan copy-paste yapabilir.
    github.com/alparslanthisarr/csharpders/blob/master/C-Console-Ders-25-ok-Boyutlu-Diziler/%202%20Matrislerde%20Toplama(ilk%20kod)

  • @borahabibvurgun9838
    @borahabibvurgun9838 2 роки тому

    for döngüsü hangisinin satır hangisinin sutun olduğunu nasıl anlıyor ? çünkü ikisin de de aynı kodu yazıyoruz? sadece değerler farklı.

  • @stefannzweig
    @stefannzweig Рік тому +1

    Hocam önceki videoda ikinci for da süslü parentez açmadık burada açtık farkı nedir?

  • @Yujiro.Hanma-TheOgre
    @Yujiro.Hanma-TheOgre 6 років тому

    hocam bende ilk satır okey topluyor ama 2. satırda ve sonrasında hep 0 veriyor o kadar baktım bulamadım sizce neden?

  • @nicatrzayev3374
    @nicatrzayev3374 3 роки тому

    kitap hala mevcutsa nerden elde ede bilirim?

  • @halilibrahimcagan6814
    @halilibrahimcagan6814 3 роки тому

    Hocam gece gece görür müsünüz bilmiyorum ama ben yine de sorayım: Hocam matrisin herhangi bir elemanına (örneğin 2.satır 3.sütun) bir harf atayabilir miyiz? Bi formülde z1, z2, z3, z4, z5 değerleri var ve bu değerler matrisin elemanlarından oluşuyor. Matrisin elemanlarina bu harfleri atayip formülde de bu harfleri koyup sonuca ulaşabilir miyim acaba?

  • @taylanozen3673
    @taylanozen3673 3 роки тому

    hocam peki matris birdeki rakamların toplamını nasıl yazarız ?

  • @kubranur813
    @kubranur813 8 років тому

    merhaba ben sizin kitabinizdan almayi cok istiyorum ama bi turlu denk gelemedim her sieye girdigimde bitmis oluyo en kisa zamanda nezaman yeni basim olur acaba ? bide sadece internet uzerindenmi cvp verirseniz cok sevinirim

    • @MurattYucedag
      @MurattYucedag  8 років тому

      +Kübra Nur Merhaba videolar altında bulunan linkler günceldir her 10 günde bir satış linkimiz güncelleniyor buradan ulaşabilirsiniz.
      urun.gittigidiyor.com/kitap-dergi/120-algoritma-amp-console-programlamaya-giris-215926707

    • @kubranur813
      @kubranur813 8 років тому

      +Murat Yücedağ cok tesekurler kitabiniz sonunda geldi :) Ankaradan sevgiler:)

  • @ahmetgaffaroglu6692
    @ahmetgaffaroglu6692 7 років тому +8

    sonraki 2 döngü gereksiz olmuş ilk döngülerde yazdırabilirdik

    • @servanyildiz1
      @servanyildiz1 5 місяців тому

      BENCE de zaten ben o şekilde yazdırdım

  • @ambientground
    @ambientground 4 роки тому

    Teşekkürler

  • @yunusemreuku5050
    @yunusemreuku5050 4 роки тому

    teşekkür ederim

  • @Edie-xo9ou
    @Edie-xo9ou 3 роки тому +1

    videodan anladıgım kadarıyla ödevi şöyle yaptım:
    using System;
    namespace cokboyutludiziler2.ders
    {
    class Program
    {
    static void Main(string[] args)
    {
    Console.WriteLine("Matrislerde Toplama ");
    int[,] matris1 = { { 1, 2, 3, 4 }, { 5, 6, 7, 8, } };
    int[,] matris2 = { { 9, 10, 11, 12 }, { 13, 14, 15, 16 } };
    int[,] toplam = new int[2, 4];
    for(int i = 0; i < 2; i++)
    {
    for(int j = 0; j < 4; j++)
    {
    toplam[i, j] = matris1[i, j] + matris2[i, j];
    }
    }
    for(int k = 0; k < 2; k++)
    {
    Console.WriteLine(" ");
    for(int m = 0; m < 4; m++)
    {
    Console.Write(toplam[k, m] + " ");
    }

    }
    Console.Read();
    }
    }
    }

    • @misaliPeak
      @misaliPeak 2 роки тому

      aynısını yaptım yalnızca sayılar farklı fakat yarım saattir problemi bulamıyorum, kod çaşılmıyor bende

    • @servanyildiz1
      @servanyildiz1 5 місяців тому

      @@misaliPeak yanlış çünkü son 2 döngü gereksiz ve boşa ya da visual studio değişti

  • @tahsinayyildiz5271
    @tahsinayyildiz5271 6 років тому

    En sonda ödev verilen 2x4'lük matris için kodlar aşağıdakii gibidir.
    Console.WriteLine("Matrislerde Toplama
    ");
    int[,] matris1 = { { 10, 12 }, { 20, 12 }, { 25, 14 }, { 32, 31 } };
    int[,] matris2 = { { 40, 30 }, { 7, 9 }, { 21, 22 }, { 34, 35 } };
    int[,] toplam = new int[2, 4];
    for (int i = 0; i < 4; i++)
    {
    for (int j = 0; j < 2; j++)
    Console.Write(matris1[i, j] + matris2[i, j] + " ");
    Console.WriteLine("
    ");
    }
    Console.Read();

  • @furkanaktas2420
    @furkanaktas2420 4 роки тому

    hocam matriste en büyük sayıyı nasıl bulucaz

    • @softwareeng.8010
      @softwareeng.8010 3 роки тому

      Biraz geç oldu ama şöyle cevap vereyim :
      Matrisin 0.satırının 0.sütununun elemanını en büyük eleman olarak kabul edip bir değişkene ata. Daha sonra for içerisinde if komutunu yazıp eğer ( dizi[0,0] 'ı atadığın değişken " A " olsun.) A < dizi [ i , j ] ise A = dizi[ i j ] olsun de. Bu problemini çözecektir.

  • @kemalbeydilli2194
    @kemalbeydilli2194 2 роки тому

    Degerleri Kullanıcıdan alan örnek için aşağıdaki yazdığım kodu inceleyebilirsiniz.
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    namespace CokBoyutluDiziler_2
    {
    internal class Program
    {
    static void Main(string[] args)
    {
    Console.WriteLine("*** Çok Boyutlu Diziler-2 ***");
    Console.WriteLine("-----------------------------");
    int[,] matris1 = new int[2, 3];
    int[,] matris2 = new int[2, 3];
    int[,] toplam = new int[2, 3];
    for (int i = 0; i < 2; i++)
    {
    for(int j = 0; j < 3; j++)
    {
    Console.Write("matris1[{0}, {1}] degerini girin: ", i, j);
    matris1[i, j] = Convert.ToInt32(Console.ReadLine());
    }
    }
    for (int i = 0; i < 2; i++)
    {
    for (int j = 0; j < 3; j++)
    {
    Console.Write("matris2[{0}, {1}] degerini girin: ", i, j);
    matris2[i, j] = Convert.ToInt32(Console.ReadLine());
    toplam[i, j] = matris1[i, j] + matris2[i, j];
    }
    }
    Console.WriteLine("
    Toplamlar: ");
    Console.WriteLine("-----------");
    for (int i = 0; i < 2; i++)
    {
    for (int j = 0; j < 3; j++)
    {
    toplam[i, j] = matris1[i, j] + matris2[i, j];
    Console.WriteLine("toplam[{0}, {1}]: {2}", i, j, toplam[i, j]);
    }
    }
    Console.Read();
    }
    }
    }

  • @nicatgenceliyev3554
    @nicatgenceliyev3554 4 роки тому

    bu ornegi bu sekildede yapmak mumkun:
    int[,] matris1 = { { 21, 63, 43 }, { 32, 34, 54 }, { 25, 75, 21 }, { 47, 44, 74 } };
    int[,] matris2 = { { 43, 32, 64 }, { 43, 85, 65 }, { 78, 32, 11 }, { 45, 65, 77 } };
    int i, j;
    for (i = 0; i < 4; i++)
    {
    for (j = 0; j < 3; j++)
    {
    Console.WriteLine("{0} + {1} = " + Convert.ToInt32(matris1[i,j] + matris2[i, j]), matris1[i, j], matris2[i, j]);
    }
    }
    Console.Read();

  • @kriosst
    @kriosst 4 роки тому

    Herkes 4,2 yapmış hocanın istediği 2,4
    int[,] a = { { 10, 20, 5, 6 }, { 5, 6, 7, 8 } };
    int[,] b = { { 3, 5, 98, 5 }, { 45, 44, 56, 67 } };
    int[,] toplam = new int[2 ,4];
    for (int i = 0; i < 2; i++)
    {
    Console.WriteLine();
    for (int j = 0; j < 4; j++)
    {
    toplam[i, j] = a[i, j] + b[i, j];
    Console.Write(toplam[i, j] + " ");
    }
    }

    Console.Read();
    buyrun.

  • @suleymanavsar1169
    @suleymanavsar1169 6 років тому

    Console.Write("Matrislerde Toplama");
    int[,] matris1 = { { 10, 12, 14, 18 }, { 20, 14, 16, 18 } };
    int[,] matris2 = { { 40, 42, 44, 48 }, { 10, 24, 66, 64 }, { 26, 65, 76, 64}, { 90, 34, 53, 71 } };
    int[,] toplam = new int[2, 4];
    for (int i = 0; i < 2; i++)
    {
    for (int j = 0; j < 4; j++)
    {
    toplam[i, j] = matris1[i, j] + matris2[i , j];
    }
    }
    for (int k = 0; k < 2; k++)
    {
    Console.WriteLine();
    for (int m = 0; m < 4; m++)
    {
    Console.Write(toplam[k,m]+" ");
    }
    }
    Console.ReadLine();
    Buyrun Arkadaslar yararlanın !d

  • @abdullah-ok5wr
    @abdullah-ok5wr 4 роки тому +1

    int[,] dizi = { { 41, 23, 33, 41 }, { 54, 36, 47, 11 }, { 12, 21, 23, 31, }, { 43, 51, 26, 37 } };
    int[,] dizi2 = { { 16, 52, 43, 54 }, { 12, 56, 27, 18 }, { 39, 31, 22, 32, }, { 44, 15, 16, 17 } };
    int[,] toplam = new int[4, 4];
    for (int i = 0; i < 4; i++)
    {
    for (int j = 0; j < 4; j++)
    Console.Write(dizi[i, j] + dizi2[i, j]);
    Console.WriteLine();
    HOCAM 4 TANE DÖNGÜ OLUŞTURMAK YERİNE BU ŞEKİLDE DE TOPLANABİLİYOR AMA HEPSİ BİRLEŞİK YAZIYO BOŞLUK BIRAKAMADIM ARALARINDA BOŞLUK BIRAKMAK İÇİN İLLA 4 TANEMİ DÖNGÜ OLUŞTURMAK LAZIM

    • @istanbulistanbul9026
      @istanbulistanbul9026 4 роки тому

      Bende yeniyim umarım çok geç olmadan yardımcı olmuştur :D
      int[,] dizi = { { 41, 23, 33, 41 }, { 54, 36, 47, 11 }, { 12, 21, 23, 31, }, { 43, 51, 26, 37 } };
      int[,] dizi2 = { { 16, 52, 43, 54 }, { 12, 56, 27, 18 }, { 39, 31, 22, 32, }, { 44, 15, 16, 17 } };
      int[,] toplam = new int[4, 4];
      for (int i = 0; i < 4; i++)
      {
      for (int j = 0; j < 4; j++)
      {
      toplam[i, j] = dizi[i, j] + dizi2[i, j];
      Console.Write(toplam[i, j] + " ");
      }
      Console.WriteLine();
      }
      Console.Read();

    • @ennear_
      @ennear_ 4 роки тому +1

      @@istanbulistanbul9026 toplamı tanımlamadan ilk 2 matrisi toplayarakta yazabilirdik
      Console.Write(matris1[i,j]+matris2[i,j]+" ");

  • @eliade173
    @eliade173 2 роки тому

    int[,] mtr1 = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
    int[,] mtr2 = { { 10, 20, 30 }, { 50, 55, 56 }, { 11, 12, 13 } };
    int[,] toplam = new int[3, 3];
    for(int i=0; i

  • @omurcalsr272
    @omurcalsr272 5 років тому

    Console.BackgroundColor = ConsoleColor.DarkMagenta;
    Console.Clear();
    Console.WriteLine("Matrislerde Toplama İşlemi");
    int[,] matris1 = { { 12, 21, 31, 41 }, { 41, 51, 11, 9 } };
    int[,] matris2 = { { 10, 11, 12, 13 }, { 40, 14, 16, 18 } };
    int[,] toplam = new int[2, 4];
    for (int i = 0; i < 2; i++)
    {
    Console.WriteLine();
    for (int j = 0; j < 4; j++)
    {
    toplam[i, j] = matris1[i, j] + matris2[i, j];
    Console.WriteLine(toplam[i, j] + " ");
    }
    }

    Console.ReadLine();

  • @kubilaykaplan1081
    @kubilaykaplan1081 6 років тому +3

    gereksiz döngü kullanılmış

  • @ge732
    @ge732 4 роки тому

    Console.WriteLine("****Matrislerim toplanilmasi****");
    int[,] matris1 = { { 1, 2, 3, 4 }};
    int[,] matris2 = { { 17, 18, 19, 20 }};
    int[,] cem = new int[2, 4];
    for (int i = 0; i < 2; i++)
    {
    for (int j = 0; j < 4; j++)
    {
    cem[i, j] = matris1[i, j] + matris2[i, j];
    }
    }
    for (int k = 0; k

    • @kaydefence6048
      @kaydefence6048 4 роки тому +2

      Matris 1 ve 2 deki matrisleri yanlış tanımlamışstın 1 e 4 olmuş matrisler.

    • @ge732
      @ge732 4 роки тому

      @@kaydefence6048 tesekkur edirem