C# Console Ders 14 / Diziler - 2

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

КОМЕНТАРІ • 101

  • @MurattYucedag
    @MurattYucedag  5 років тому +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/

  • @cemileagaya8751
    @cemileagaya8751 4 роки тому +5

    İlk örneğinizi tek for döngüsü içinde yaptım. Emekleriniz için çok teşekkür ederim. Kaç yıl olmuş hala izleyip öğreniyoruz.
    int[] sayi = new int[5];
    int enbuyuk = 0;
    for (int i = 0; i < sayi.Length; i++)
    {
    Console.Write("{0}. sayıyı giriniz.", (i + 1));
    sayi[i] = Convert.ToInt32(Console.ReadLine());
    if (sayi[i]>enbuyuk)
    {
    enbuyuk = sayi[i];
    }
    }
    Console.WriteLine(enbuyuk);
    Console.ReadKey();

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

      Length ne işleme yarıyor bu

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

      @@osmanl8003 Boyut olarak dizinin uzunluğunu kullanmanızı sağlıyor. Yani dizi 5 elemandan oluştuğu için "i" değişkeni 5'ten küçük olduğu sürece for döngüsüne giriyor burada.

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

      @@cemileagaya8751 Teşekkür ederim

    • @mertetik1
      @mertetik1 Рік тому

      Console.Write("{0}"), icerisine yazdiginiz {0} neyi temsil ediyor acaba, sıfırıncı index mi oluyor?

  • @emek60
    @emek60 4 роки тому +7

    7:52 neden .ToString kullandık?

  • @AlpVonTrier
    @AlpVonTrier 5 років тому +29

    tostring'e gerek yokmuş.
    Console.WriteLine(i+1+(". terimi girin");
    yazdığımız zaman da istenilen sonuca ulaşıyor.

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

      ama 1. derken 1 int olmuş oluyor. gerçek bir projede bu sorun oluşturabilir

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

      @@namegam555 Nasıl oluşturuyor? Kullanıcı 1.eleman için "1. sayıyı girin" diye görüyor ve girilen sayı 0. indise aktarılıyor. Her yazılımcının dizilerin 0. indisten başladığını, bildiğini düşünüyorum. Ki yapılan iş birebir aynı. Videoda fazladan "Tostring" komutu var.

    • @tevfikfikret3484
      @tevfikfikret3484 4 місяці тому +1

      Not: Console.WriteLine("***************"+ (i+1).ToString() + ". ogrenci ***************"); ToString() yazdık çünkü Console.WriteLine("***********"+ i+1 +". ogrenci**************"); böyle yazınca ekrana i’yi yazdırıryor ama arttırmıyor
      ancak ToString() kullanıcı i’yi arttırıyor. Kendi notumdan attım. evet sizin yaptığınız gibi başta yazınca sıkıntı olmuyor ama ortada bir yerde kullanmanız gerekince sıkıntı çıkıyor isterseniz yukarıda yazdığım kodu inceleyebilirsiniz.

    • @AlpVonTrier
      @AlpVonTrier 4 місяці тому

      @@tevfikfikret3484 vay be 5 yıl olmuş üstat

  • @yigitkart1091
    @yigitkart1091 7 років тому +19

    Console.WriteLine("Çok yararlı oldu benim için");

  • @celilcavus3577
    @celilcavus3577 3 роки тому +5

    +Murat yücedağ : hocam
    -Murat yücedağ: evet

  • @baygizz
    @baygizz 5 років тому +12

    string x = "Elinize saglik hocam";
    for ( int i=0 ; i

  • @OzzyOzmenCelik
    @OzzyOzmenCelik 6 років тому +2

    ilk örnekte altı çiziliyken verdiği hata aritmetik işlem ve kıyaslama olacağı içini değil sadece dizimiz int olduğu için yani matematiksel veriler alacağı içindir. Ayrıca convert için int.parse(Console.Readline()); yazsanız yine olur ayrıca sıralama algoritmasında for döngüsünü 1 den başlatmışsınız ya onu 0 dan başlatsanızda hata yada yanlış sonuç vermeyeceğini sadece boşa ilk haneyi kendisi ile kıyaslamasın diye yaptğınızı yazarsanız daha iyi olur çünkü çok büyük ve komplike ( veri fazlalığı ) dısındaki program ve projelerde 0 dan baslasada bir zaman kaybı olmayacaktır.

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

      dosyadan veri çekip diziye atmam gerektiğinde parse hata veriyor neden olabilir sizce?

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

    Console.clear(); komutunu for döngüsünün en altına yazarak
    son girilen bilgiler siliniyor

    • @clowerdark8378
      @clowerdark8378 5 років тому +1

      sağol daha düzenli oluyor kodlar .d

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

    Türkçe karakter sorunu için çözüm: Başlat-> Regedit -->HKEY CURRENT USER-->Console ; içindeki CodePage' e çift tıklayın onaltılık değeri 359 yapın, onluk değer (857) olacak.

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

    Konsolu çalıştırıp üst başlığında sağ tıklayın özelliklere basın ,ordan yazı tipini seçerek hem Türkçe karakterleri ayarlayın hemde consolun sıkıcı siyah renginden kafanıza göre renk seçerek kurtulun

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

      siyah gayet iyi

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

    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

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

    Hocam 1.örnekte dizideki en büyük sayıyı bulmak için " sayilar.Max() " kullansak ?
    int[] sayilar = new int[5];
    for (int i = 0; i < 5; i++)
    {
    Console.Write((i+1)+". Sayıyı gir :");
    sayilar[i] = Convert.ToInt32(Console.ReadLine());
    }
    Console.WriteLine("Girilen en büyük sayı = "+sayilar.Max());
    Console.Read();

    • @suleyman8843
      @suleyman8843 6 років тому +2

      evet bu da oluyor denedim ama sınav kağıdında hocaların puan verebilceği şey gibi durmuyor malum ben ne öğrettiysem onla yapıcaksınız mantığı olduğu için

  • @Beratozal
    @Beratozal 2 роки тому +2

    Murat Yücedağ diye yazılır Adam diye okunur.
    Kendime söz verdim. Eğer Oyun yazıp markete yükleyebilirsem kazanacağım ilk para ile hayvanlara yada Ahbap Lösev kibi kurumlara yardımda bulunacağım

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

    Hocam video için teşekkürler lakin şunu öğrenmenizi isterim ki for döngülerinde i den bahsediyorsunuz ve insanlar i neyi ifade ediyor demiyor. Allah aşkına i yı yazdır demek, i for döngüsünde belirttiğimiz sayıya kadar okurken if bloguna geldiğinde sayı büyükse var olan i sayısı enbuyuk değer olarak belirlenir yani 1. i okunurken eğer buyuksayi küçükse 1. i den yani sayılan o i nin değerine eşit olur diyemediniz mi?

  • @sezgintas1097
    @sezgintas1097 6 років тому +4

    27:55 siz görüyomusunuz deyip cevap veremeyeceğimizi anlayınca siz görüyosunuzdur :))))))))

  • @IbrahimIbrahimli-vl4nd
    @IbrahimIbrahimli-vl4nd Рік тому +1

    daha bir sualım olacaq, 1-ci misalda (i+1).ToString yazdınız ama 2-si misalda təkcə i+1 qeyd etdiniz. Nəyə görə 2-ci hissədə To.String-siz yazırıq? əvvəlcədən təşəkkür edirəm

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

    5.52 de toString dememize gerek var mıydı demediğimde de hata vermedi. İlla stringe çevirmemiz şart mı???????

  • @CreosB
    @CreosB 7 років тому +3

    Ders Kodları:
    String[] isimler = new string[2];
    int[] sinav1 = new int[2];
    int[] sinav2 = new int[2];
    int[] ortalama = new int[2];
    for (int i = 0; i < 2; i++){
    Console.Clear();
    Console.Write(i + 1 + "ismi giriniz: ");
    isimler[i] = Console.ReadLine();
    Console.Write(i + 1 + "notunuzu giriniz: ");
    sinav1[i] = Convert.ToInt32(Console.ReadLine());
    Console.Write(i + 1 + "notunuzu giriniz: ");
    sinav2[i] = Convert.ToInt32(Console.ReadLine());
    ortalama[i] = (sinav1[i] + sinav2[i]) / 2;
    }
    Console.WriteLine("***** SONUÇ *****");
    for (int i = 0; i < 2; i++)
    {
    Console.WriteLine("isimler: {0} 1. sınav notu: {1} 2. sınav notu: {2} ortalama: {3}",isimler[i],sinav1[i],sinav2[i],ortalama[i] );
    }
    Console.Read();

  • @IbrahimIbrahimli-vl4nd
    @IbrahimIbrahimli-vl4nd Рік тому

    Salam Murat bəy, dizi-nin ingiliscə tərcüməsi nədir? internetdə başqa məlumatlar almaq üçün nə yazmalıyam "dizi" əvəzinə?

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

    son soruda bosluklari bir turlu istedigim gibi ayarlayamadım, isim ve notlar kayıyor hep, duzeltebilen var mı?

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

    console.clear(); komutunun belli bir kod satırından önce yazdırılanları silmesini engellemek mümkün mü?

  • @annnonymus.bolzano2364
    @annnonymus.bolzano2364 8 років тому +2

    ilk ornekte (i+1).tostring yapmistik ikincisinde yapmadaki neden

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

      19:13 ten itibaren dinlerseniz neden yazmadığını öğrenirsiniz. Ya da ben söyleyeyim string bir değişken olduğu için convert kullanmadı.

    • @ahmetsamiyeniceri
      @ahmetsamiyeniceri 7 років тому

      tostring yazmasak da oluyomuş denedim yazmaya gerek yok yani

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

    abi derslerimde senin anlattıkların hepsi çıkıyo ve çok yardımcı oluyo teşekkür ederim

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

      Çokta yardımcı olamamış oyun videoları çekiyomuşsun yazılımcı olcağına

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

      @@eliade173 herhangi bir bilgi sahibi olmadan böyle bir yorum yapman saçma ki bunu sorgulamak zaten sana kalmadı ve şuan ne yaptığım hakkında ne kadar bilgin var

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

      @@BatuhanOzbey aşırı ciddi değildim 5 yil geçmiş yorumunu hatirlatmak için yazdım.

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

      @@eliade173 yorum tarzı biraz yanlış anlaşılmaya şekilli olmuş o yüzden bende öyle bir çıkış yaptım

    • @Simlof
      @Simlof Рік тому

      @@eliade173 Adam istediğini yapa bilir yazılımcı olacak diye bir zorunluluk yok

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

    hocam ort yok son örnekte görüntüde o nasıl olucak

  • @varansk6142
    @varansk6142 4 роки тому +8

    diziler kısmını anlamadım mesela toString ne s1[i] felan ne dizilere kadar iyiydi şimdi herşeyi geçtiniz direk

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

      İlk dizi videosunu izlemeden bu videoya geçersen sorun yaşaman çok normal.
      ToString kullanımı zorunlu değil. Şu şekilde de kullanabilirsin:
      Console.WriteLine( (i+1) + " . Sayiyi giriniz: " );
      S1[i] ise önceki videoda ayrıntılı anlatılıyor ama, ben yine de açıklayayım.:
      for( int = 0 ; i < 3 ; i ++ ) İ'ler burada 0,1,2 şeklinde büyüyor. Biz bu büyüyen değerleri her seferinde dizi içerisine yazıp, yazdığı indise değer çekiyoruz.
      Daha basit anlatacaksam:
      i 0 iken s1[0] oluyor. s1[0] iken kullanıcıdan veri alıyoruz ve bu veri dizinin 0. indisine yerleşiyor.
      i 1 iken s1[1] oluyor. s1[1] iken kullanıcıdan veri alıyoruz ve bu veri dizinin 1. indisine yerleşiyor.
      i 2 iken s1[2] oluyor. s1[2] iken kullanıcıdan veri alıyoruz ve bu veri dizinin 2. indisine yerleşiyor.
      Yazdırma işlemi de bunun birebir aynı mantığı ile çalışıyor.

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

    Ben Math.Max() kullandım
    Sizede Math komutunu kullanmanızı öneririm işlemlerde kolaylık sağlıyor öğrenin

  • @skaduj
    @skaduj 3 роки тому +2

    Döngülerden itibaren anlamamaya başladım sürekli yeni bir şeyler var ne olduğunu anlamadığım. Mesela tostring nedir bahsedilmedi hiç veya new int bahsedilmedi kullandık geçtik. Anlayamıyorum üzgünüm :( Sürekli farklı videolardan anlamaya çalışıyorum. Döngülerden öncesi çok iyiydi :( (okulunu okumuyorum ve sıfır bilgi ile başladım algoritma videolarından)

    • @ahmetyagz6035
      @ahmetyagz6035 3 роки тому +2

      zamanla olur, yazılım sabır ister

  • @ikranuryagc425
    @ikranuryagc425 Місяць тому

    15:00 ikinci soru

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

    abi kitaba kapıda odeme yapamıyormuyuz kredi kartı yok sıkıntı oluyo

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

    Emeginize saglik.

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

    Hocam net hizimdan dolayı 360p izliyorum yazilar net gorunmuyo puntoyu büyütün lütfen

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

      :(

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

      magarada mi yasiyon

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

      @@eh4756 beyin özürlümüsün 5 yıl önceki yoruma cevap yaziyon

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

    ASP Dersleri de başlaya düşünüyor musun kardeşim?

  • @diora3328
    @diora3328 Рік тому

    Kitabınız hala satıştamı

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

    Genç bir arakdaşımız aşağıda sormuş girilen rakama göre tek ce çift hanelileri ayrı ayrı yazıp toplayıp ikisinin ortalamasını almayı. Ben kodu paylaşayım.
    Console.Write("Bir sayı giriniz : ");
    int sayi = int.Parse(Console.ReadLine());
    int index = 0;
    if (sayi % 2 == 1)
    {
    index = 1;
    }
    int[] ciftsayilar = new int[(sayi / 2)];
    int[] teksayilar = new int[(sayi / 2) + index];
    int ciftsayi = 0;
    int teksayi = 0;
    for (int i = 1; i

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

    Console.Write("İ+1 + Öğrencinin Adı : ");
    yazarken i+1 int türünde olduğu için toString yapıp yazdırsak daha sağlıklı olmaz mı?
    Bilen varsa yazabilir mi arkadaşlar...

    • @mertetik1
      @mertetik1 Рік тому

      int[] sayi = new int[5];
      int enbuyuk = 0;
      for(int i=0; i enbuyuk)
      {
      enbuyuk = sayi[i];
      }
      }
      Console.WriteLine(enbuyuk);
      Console.ReadLine();

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

    Öncelikle merhaba. Öğretmenimiz bugün bize bir ödev verdi. Kullanıcı sayı girecek,kaç tane gireceği belli değil. Bu girdiği sayıların tekli olanları ve çiftli olan sayıları toplayıp ortalamsını istemişti.Lütfen cvevap verin.Not:(for kullanmaya gerek yokmuş, diziler ile yapılacakmış)

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

      dizi tanıplayip dizilerin if else ile tek mi cifmi olduğunu yapabilirsin sonra onlari toplat

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

      Olmuyor işte

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

      Buyur genç arkadaşım
      Console.Write("Bir sayı giriniz : ");
      int sayi = int.Parse(Console.ReadLine());
      int index = 0;
      if (sayi % 2 == 1)
      {
      index = 1;
      }
      int[] ciftsayilar = new int[(sayi / 2)];
      int[] teksayilar = new int[(sayi / 2) + index];
      int ciftsayi = 0;
      int teksayi = 0;
      for (int i = 1; i

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

    İkinci örnekte 22. satırda, öğrencinin adı yazdırılırken neden (i+1).ToStiring() yazmadık ve sorun olmadı? Aşağıda da sorulmuş, ilk örnekte stringe çevirip yazmıştın hocam.

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

      19:13 ten itibaren dinlerseniz neden yazmadığını öğrenirsiniz. Ya da ben söyleyeyim string bir değişken olduğu için convert kullanmadı.

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

    i+1 neden kullandık 2.örnekte

  • @freewalle
    @freewalle 7 років тому

    hocam 18 tl olarak görünmüyor sitede

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

    i+1 neden yazıyoruz ben hala anlayamadım o neyi sağlıyor orda

    • @mertetik1
      @mertetik1 Рік тому

      0. sayı demek yerine 1. sayı demek daha mantıklı olacağı için (i+1). sayı diyor. Sen bu şekilde kullanabilirsin;
      int[] sayi = new int[5];
      int enbuyuk = 0;
      for(int i=0; i enbuyuk)
      {
      enbuyuk = sayi[i];
      }
      }
      Console.WriteLine(enbuyuk);
      Console.ReadLine();

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

    Teşekkürler

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

    abi ödev verdide hoca yapamadım for kullanarak a dan z ye harfleri nasıl yazıcaz yardım edermisin

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

      +Eğlencenin Adresi bilader daha yapamadıysan ödevi şöyle söyliyim ASCII koduna göre yazdır, if le ascıı kod arasını yaz

  • @asiyeesu
    @asiyeesu Рік тому

    hocam 6.16 da neden ToString yazdık?

  • @elsecol
    @elsecol 2 роки тому +3

    hocanın yaptığı örneğe kendi yorumum
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    namespace KonsolCalismalari2
    {
    internal class Program
    {
    static void Main(string[] args)
    {
    Console.WriteLine("***OGRENCI BILGI SISTEM***");
    int ogrencisayi,i;
    Console.WriteLine("Ogrenci sayisini giriniz: ");
    ogrencisayi = Convert.ToInt32(Console.ReadLine());
    string[] isim = new string[ogrencisayi];
    for(i = 0; i < ogrencisayi; i++)
    {
    Console.Clear();
    Console.WriteLine("{0}. öğrencinin ismini giriniz: ", i + 1);
    isim[i] = Console.ReadLine();
    }
    string[] soyisim = new string[ogrencisayi];
    for (i = 0; i < ogrencisayi; i++)
    {
    Console.Clear();
    Console.WriteLine("{0}. öğrencinin soyismini giriniz: ", i + 1);
    soyisim[i] = Console.ReadLine();
    }
    string[] numara = new string[ogrencisayi];
    for (i = 0; i < ogrencisayi; i++)
    {
    Console.Clear();
    Console.WriteLine("{0}. öğrencinin numarasını giriniz: ", i + 1);
    numara[i] = Console.ReadLine();
    }
    double[] sinavortalama = new double[ogrencisayi];
    int[] sinav1 = new int[ogrencisayi];
    int[] sinav2 = new int[ogrencisayi];
    int[] sinav3 = new int[ogrencisayi];
    for (i = 0; i < ogrencisayi; i++)
    {
    Console.Clear();
    Console.WriteLine("{0} {1} ({2}) isimli öğrencinin birinci sınav notunu giriniz: ", isim[i], soyisim[i], numara[i]);
    sinav1[i] = Convert.ToInt32(Console.ReadLine());
    Console.WriteLine("{0} {1} ({2}) isimli öğrencinin ikinci sınav notunu giriniz: ", isim[i], soyisim[i], numara[i]);
    sinav2[i] = Convert.ToInt32(Console.ReadLine());
    Console.WriteLine("{0} {1} ({2}) isimli öğrencinin üçüncü sınav notunu giriniz: ", isim[i], soyisim[i], numara[i]);
    sinav3[i] = Convert.ToInt32(Console.ReadLine());
    sinavortalama[i] = (sinav1[i] + sinav2[i] + sinav3[i]) / 3;
    }
    Console.Clear();
    Console.WriteLine("**********OGRENCI NOT SISTEM**********");
    for (i = 0; i < ogrencisayi; i++)
    {
    Console.WriteLine("{0} {1} ({2}) isimli öğrencinin birinci sınav notu: {3} ", isim[i], soyisim[i], numara[i], sinav1[i]);
    Console.WriteLine("{0} {1} ({2}) isimli öğrencinin ikinci sınav notu: {3} ", isim[i], soyisim[i], numara[i], sinav2[i]);
    Console.WriteLine("{0} {1} ({2}) isimli öğrencinin üçüncü sınav notu: {3} ", isim[i], soyisim[i], numara[i], sinav3[i]);
    Console.WriteLine("{0} {1} ({2}) isimli öğrencinin dönem not ortalaması: {3} ", isim[i], soyisim[i], numara[i], sinavortalama[i]);
    if(sinavortalama[i] >= 50 && sinavortalama[i] < 75)
    {
    Console.WriteLine("{0} {1} ({2}) isimli öğrenci dönemi {3} not ortalaması ile başarıyla geçmiştir.", isim[i], soyisim[i], numara[i], sinavortalama[i]);
    }
    else if(sinavortalama[i] >= 75 && sinavortalama[i] < 85)
    {
    Console.WriteLine("{0} {1} ({2}) isimli öğrenci dönemi {3} not ortalaması ile teşekkür belgesi almaya hak kazanarak başarıyla geçmiştir.", isim[i], soyisim[i], numara[i], sinavortalama[i]);
    }
    else if (sinavortalama[i] >= 85)
    {
    Console.WriteLine("{0} {1} ({2}) isimli öğrenci dönemi {3} not ortalaması ile takdir ve onur belgelerini kazanmaya hak kazanarak başarıyla geçmiştir.", isim[i], soyisim[i], numara[i], sinavortalama[i]);
    }
    else
    {
    Console.WriteLine("{0} {1} ({2}) isimli öğrenci dönemi {3} not ortalaması ile dönemde başarısız olmuştur.", isim[i], soyisim[i], numara[i], sinavortalama[i]);
    }
    Console.WriteLine("------------------------------------------------------");
    }
    Console.Read();
    }
    }
    }

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

    yil 2022den selam. gittigidiyor kapandi ve kitap su an 137₺..

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

      :/

    • @mertetik1
      @mertetik1 Рік тому

      2023 nisandan selem, her şey değişiyor zamanla

  • @muhammedmustafa2018
    @muhammedmustafa2018 Рік тому

    i+1 ne demek hojam hiç anlamadım ya

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

    fırat Üniversitesi iyimi genel olarak

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

    abim bee bu örneklerin hepsini drive a falan kaydetsen ya da word e atsan falan da bize bir de aşağıya link atsan ne güzel olur biliyon mu

  • @rumeysatas838
    @rumeysatas838 6 років тому +2

    string[] ögrenciad = new string[3];
    int[] ilksinav = new int[3];
    int[] ikincisinav =new int[3];
    for(int i=0; i

  • @nihatbeyi
    @nihatbeyi Рік тому

  • @diora3328
    @diora3328 Рік тому

    Link bırakabilirsiniz

  • @Can-fy8du
    @Can-fy8du 3 роки тому

    int b=0;
    int[] sayilar = new int[5];
    for (int i = 0; i < 5; i++)
    {
    Console.Write("{0}. sayıyı girin: ", i + 1);
    sayilar[i] = Convert.ToInt32(Console.ReadLine());
    if (sayilar[i] > b)
    {
    b = sayilar[i];
    }
    }
    Console.WriteLine(b);
    ben ilk örneği siz anlatırken bu şekilde yapmıştım daha az kod satırı kullandım

  • @alperkahraman1178
    @alperkahraman1178 7 років тому

    Sitene girip reklam engelliciyi kapatıp reklamlara tıkladım

  • @baygizz
    @baygizz 5 років тому +1

    Hocanın gösterdiği son örneği azıcık değişik yaptım buyrun:)
    Console.WriteLine("***** OGRENCI VERITABANI *****

    ");

    string [] ogrenci= new string[3];
    int [] s1 = new int[3];
    int [] s2 = new int[3];
    int [] ortalama = new int[3];

    for(int i=0 ; i 50)
    Console.WriteLine("
    1. ogrencinin durumu= GECIYOR");
    else
    Console.WriteLine("
    1.ogrencinin durumu= KALIYOR");


    Console.WriteLine("

    ");
    Console.WriteLine("2. ogrencinin ismi= " + ogrenci[1]);

    Console.WriteLine("
    2. ogrencinin ortalamasi = " + ortalama[1]);

    if(ortalama[1] > 50)
    Console.WriteLine("
    2. ogrencinin durumu= GECIYOR");
    else
    Console.WriteLine("
    2.ogrencinin durumu= KALIYOR");



    Console.WriteLine("

    ");
    Console.WriteLine("3. ogrencinin ismi= " + ogrenci[2]);

    Console.WriteLine("
    3. ogrencinin ortalamasi = " + ortalama[2]);

    if(ortalama[2] > 50)
    Console.WriteLine("
    3. ogrencinin durumu= GECIYOR");
    else
    Console.WriteLine("
    3.ogrencinin durumu= KALIYOR");








    Console.ReadKey();

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

    string[] ogrenci = new string[3];
    int[] birinciSınav = new int[3];
    int[] ikinciSinav = new int[3];
    for (int i = 0; i < 3; i++)
    {
    Console.Write(i + 1 + ". öğrenci ismini giriniz: ");
    ogrenci[i] = Console.ReadLine();
    Console.Write($"Lütfen {ogrenci[i]} isimli öğrencinin ilk sınav notunu giriniz: ");
    birinciSınav[i] = int.Parse(Console.ReadLine());
    Console.Write($"Lütfen {ogrenci[i]} isimli öğrencinin ikinci sınav notunu giriniz: ");
    ikinciSinav[i] = int.Parse(Console.ReadLine());
    }
    for (int i = 0; i < 3; i++)
    {
    var ortalama = (birinciSınav[i] + ikinciSinav[i]) / 2;
    Console.WriteLine($"{ogrenci[i]} isimli öğrencinin ilk sınavı {birinciSınav[i]}, ikinci sınavı {ikinciSinav[i]}, ortalaması {ortalama}");
    }
    Console.ReadKey();
    bu şekilde readkey dahil 18 satırda programı tamamlayabilirsiniz... daha kısa ve anlaşılır olur... elinize ağzınıza sağlık

  • @ates5948
    @ates5948 7 років тому

    using System;
    namespace Diziler
    {
    internal class Program
    {
    private static void Main(string[] args)
    {
    string[] isim = new string[3];
    int[] s1 = new int[3];
    int[] s2 = new int[3];
    int[] ort = new int[3];
    for(int i=0;i

  • @annnonymus.bolzano2364
    @annnonymus.bolzano2364 8 років тому

    bunun kolay yolu yokmuya

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

    15.10

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

    Hiç-bir sik anlamıyorum şu dersten

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

      pes etme bende anlamıyorum ama ınsan sureklı bu dersleri izleyince kafası basıyor yanı surekli caba sarf etmen grk :) Console.Writeline(" iyi dersler :")

  • @marshallmathers1333
    @marshallmathers1333 10 місяців тому

    bu videoda çok kötü anlatmışsınız doğru düzgün bir şey anlayamadım

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

    son soruda bosluklari bir turlu istedigim gibi ayarlayamadım, isim ve notlar kayıyor hep, duzeltebilen var mı?