C # lessons, while loop, Visual Studio 2015 Lessons

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ม.ค. 2025

ความคิดเห็น •

  • @SendeKodYaz
    @SendeKodYaz  5 ปีที่แล้ว +1

    Udemy C# Dersleri ile Programlama Temelleri | Visual Studio 2019 eğitimi yayınlandı.
    bit.ly/csharpdersleri
    Ülkemizin yazılım alanındaki gelişimine katkıda bulunmak için hazırladığımız eğitimler devam ediyor.
    Eğitime ve öğrenmeye değer veren, emeğin farkında olan ve bu emeği takdir etme erdemini gösteren herkese yürekten teşekkür ederim.

  • @mezofiltabakas4344
    @mezofiltabakas4344 6 ปีที่แล้ว +6

    sınavlar bittiğine göre derslere devam !!!

  • @unalcan123
    @unalcan123 7 ปีที่แล้ว +4

    Bir konu ancak bu kadar guzel anlatilir . masaalah

    • @SendeKodYaz
      @SendeKodYaz  7 ปีที่แล้ว

      +unalca Merhaba. Teşekkür ederim. Eğitimlerden faydalanmanıza sevindim. Başarılar dilerim.

  • @ugurgym0
    @ugurgym0 3 ปีที่แล้ว

    Müthiş bir anlatımınız var hocam. Çok teşekkürler. Emeklerinize sağlık.

  • @MayKayy
    @MayKayy 6 ปีที่แล้ว +6

    Hocam Allah razı olsun derslerime çok katkısı oldu harika ders olmuş

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว +3

      Teşekkür ederim. Sizden de Allah razı olsun. Eğitimlerden faydalanmanıza sevindim. Başarılar diliyorum.

  • @onderinozu9433
    @onderinozu9433 7 ปีที่แล้ว +4

    Ağzına sağlık hocam.

    • @SendeKodYaz
      @SendeKodYaz  7 ปีที่แล้ว

      +onder inozu Teşekkür ederim. Başarılar dilerim.

  • @ademkarakaya6844
    @ademkarakaya6844 3 ปีที่แล้ว +1

    hocam bana çok yardımcı oluyor sizin bu viodyolar çok teşekkürler

    • @SendeKodYaz
      @SendeKodYaz  3 ปีที่แล้ว

      Merhaba. C# dersleri oynatma listesine ilişkin eğitimlerden faydalanmanıza çok sevindim. info@sendekodyaz.com adresine mail atarsanız sizlere bu konuları tekrar edebileceğiniz bir kaynak hediye edeceğim. İyi çalışmalar diliyorum.

  • @abdullahuzun2287
    @abdullahuzun2287 6 ปีที่แล้ว +1

    Dakika 07:13 de yapmış olduğunuz örnekte while sadece sayi1

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      Evet. Bu örnekte kullanıcı 1. sayıyı küçük girmesi gerektiğini bilmelidir. Ayrıca bir while döngüsü yazılabileceği gibi if-else kontrol deyimi ile 1. sayı 2. sayıdan büyük girildiğinde programın başa dallanması da sağlanabilir.

  • @gumusoz
    @gumusoz 5 ปีที่แล้ว +2

    Çok teşekkür ederim. Akıcı ve anlaşılır. Emeğinize sağlık

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว

      Teşekkür ederim. Iyi çalışmalar diliyorum.

  • @merveyardmc6470
    @merveyardmc6470 3 ปีที่แล้ว +1

    👍

  • @johnnybravo6909
    @johnnybravo6909 3 ปีที่แล้ว

    arkadaşlar videoyu izlerken reklamlara tıklayalım,hocamıza destek olalım.

  • @nihatbeyi
    @nihatbeyi 3 ปีที่แล้ว

    çok teşekkürler

  • @ahmetmiracaslan9003
    @ahmetmiracaslan9003 3 ปีที่แล้ว

    Hocam ben iki adet soru sormak istiyorum . İnt x = 0 gibi bir ifade hatalı galiba video dan izlediğime göre kullanmamışsınız çünkü , neden hatalı bu ifade?

  • @asd-ip5hj
    @asd-ip5hj 4 ปีที่แล้ว

    hocam siz burda 1 den 100 e kadar olan sayılardan 3 un katlarını yazdırdınız programa . Benim sorum farklı 1 den baslayarak 100 e kadar 3 er 3 er arttırmak için şu kodları yazsa idik olurmuydu?
    int sayi1 = 1;
    while (sayi1

  • @muratbadem3638
    @muratbadem3638 6 ปีที่แล้ว +2

    hocam son ornegı whıle kullanmadan cozemezmıyız sadece ıf le ? sankı ıf elsede yapmıstıkbu tarz bısey

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      Evet Murat bey bazı örnekleri hem if, hem switch case ile yapabiliriz. Ancak bazı durumlarda bu yapılarla yaptığımız işlemleri başka bir yapıyla yapamayız. Genellikle switch case ile yaptığınız herşeyi if ile yapabilirsiniz. Ancak if ile yaptığımız birçok şeyi switch case yapısı ile yapamayız. While bir döngü olduğu için bunun yerine if kullanmak aynı işlevi yerine getirmez. Burada anlatım için örnekler ürettiğimiz için bazı videolardaki örnekler farklı algoritmalarla da yapılabilir.

    • @muratbadem3638
      @muratbadem3638 6 ปีที่แล้ว +1

      @@SendeKodYaz ya mesela ınt xdesek sonra x++ desek sonra ıf dıyıp x

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      Yapabilirsiniz for döngüsünün mantığı da budur zaten. For döngüsünün if deyimine parçalanmış halinden bahsediyorsunuz. Kitaplarda da for döngüsü bazen bu şekilde anlatılır.

  • @yedirenk12
    @yedirenk12 6 ปีที่แล้ว +2

    Selamun Aleyküm, Hocam klavyeden girilen karakterin sadece sayı olsun istiyorum. aksi durumda "Lütfen bir sayı giriniz" döngüsü nasıl yapabiliriz?

    • @mehmeterenortak
      @mehmeterenortak 4 ปีที่แล้ว

      bu zamana kadar cevabını bulmuşsundur ama bilmeyenler için ben try ve catch yöntemi ile sayı dışında değer girildiğinde hata mesajı çıkartıyorum örnek
      int sayi1, sayi2, toplam = 0;
      try {
      Console.Write("İlk sayıyı giriniz:"); sayi1 = int.Parse(Console.ReadLine());
      Console.Write("İkinci sayıyı giriniz:"); sayi2 = int.Parse(Console.ReadLine());
      while (sayi1

  • @eren7664
    @eren7664 5 ปีที่แล้ว +1

    Hocam neden bizim okulda gördüklerimizle burada farklılıklar var siz güzel anlatıyorsunuz da okulda biz çok daha farklı işliyoruz integer atarken Dim As Integer tarzında atamalar yapıyoruz Başlangıçta Sub Main yazısı oluyor bizde sizde yok mesela o Convert. şeklindeki atamaları hiç yapmıyoruz 5:23 teki gibi sayı1++ tarzı şeyler hiç kullanmadık while döngüsünü işlerken neden böyle farklılıklar var hiç anlamıyorum Bilgisayardan bu dönem ingilizce bilgisayar programlanın temelleri adı altında ders alıyoruz.Maalesef dersi boşladım ilgim yok diye internetten çalışayım dedim hiç kimse bizim hocamızın işlediği şekilde işlemiyor en yakın sizsiniz en sade anlatım olarak ama gene farklılıklar var salı günü sınavm var ne yapacağım hiç bilmiyorum strese girdim hocam bana acil yardım eder misiniz ? bu şekilde girersem çok düşük alacağım :(

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +1

      Merhaba Eren Bey. Sanırım siz Microsoft Visual Basic programlama dili öğreniyorsunuz. Dolayısı ile C# Derslerini izlemeniz ders başarınız açısından size katkı sağlamayacaktır. Bu yüzden Visual Basic anlatan bir kanaldan eğtiimleri izlemeniz faydanıza olacaktır. Başarılar diliyorum.

    • @eren7664
      @eren7664 5 ปีที่แล้ว

      @@SendeKodYaz Hocam hiç yok anlatan kanal baktım ama nabicam bende bilmiyorum teşekkürler yinede.

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +1

      Udemy'den ücretsiz yada ücretli eğitimlere göz atabilirsiniz.

    • @eren7664
      @eren7664 5 ปีที่แล้ว

      @@SendeKodYaz tamam sagolun bakicam

  • @onderinozu9433
    @onderinozu9433 7 ปีที่แล้ว +2

    Hocam anlatımın gerçekten çok iyi. Basit örnekten başlayarak daha zor örneklere gidiyor ve herşeyi adım adım net bir şekilde açıklıyorsunuz. Açıklama ve örneklerinde gerçekten çok iyisin. Tek birşey sorcam, 50 dersten oluşan C# console derslerinde "sınıflar (kapsülleme,kalıtım,çok biçimlilik)" konusuyla ilgili bir açıklamanı göremedim. Acaba ben mi görmedim ?

    • @SendeKodYaz
      @SendeKodYaz  7 ปีที่แล้ว

      +onder inozu Merhaba. Teşekkür ederim. Öncelikle eğitimlerden faydalanmanıza sevindiğimi belirtmek isterim. Sınıflar konusuna orta düzeyde değindim ancak ileri seviyeye taşımadım. Bu eğitim serisini yeni başlayanlar için temel düzeyde hazırladım. Başarılar dilerim.

  • @worldkidschannels
    @worldkidschannels 4 ปีที่แล้ว

    Ben Mi anlamıyorum 2. Örnekte değişken tanımlanmadan nasıl oldu ? örnek int değişkenini tanımlamadınız ki hocam

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Merhaba. Videoyu uzun zaman önce hazırladığım için komutları buraya yazarken yazdığınız komut bloğu üzerinden sorunuzu yöneltirseniz sevinirim.

  • @halimasaisg
    @halimasaisg 6 ปีที่แล้ว +2

    Video için teşekkürler kıymetli ağabeyciğim,

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว +1

      Teşekkür ederim. Bu arada bayramınız mübarek olsun.

    • @halimasaisg
      @halimasaisg 6 ปีที่แล้ว +1

      sağolun muammer ağabeym, sizlerinde inşallah.

  • @leventkorkmazafyon21
    @leventkorkmazafyon21 4 ปีที่แล้ว

    int x;
    Console.WriteLine("Bir Sayı Giriniz :");
    x = Convert.ToInt32(Console.ReadLine());
    while (x

  • @ademkoluk5047
    @ademkoluk5047 5 ปีที่แล้ว

    hocam ellerinize sağlık bir sorum olacaktı, while döngüsününü oluşturduktan sonra onu farklı yerlerde nasıl çağırabiliriz mümkünmüdür bu

  • @omerpenpe7237
    @omerpenpe7237 4 ปีที่แล้ว

    Hocam Merhaba,
    Dizi random ve while döngüsünü aynı anda kullanabilir miyiz ?
    Örneğin : string [] sayilar={2,1,3,4,5,6,7,4,3,2,2}
    Sayilar dizisinden random herhangi bir eleman seçsin ve bunu programı çalıştırır çalıştırmaz while ile sürekli değiştirsin .Böyle bir kod mevcut mudur ? Teşekkürler

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Merhaba. Dizi ile sayısal elemanları tanımlarsınız. Random ile dizinin indisini üretirsiniz. While döngüsü ile de bu işlemin sürekli tekrarlanmasını sağlayabilirsiniz. Bu arada Console Dersleri eğitimlerinde epeyce ilerlediğinizi görüyorum. info@sendekodyaz.com adresine kısaca kendinizi tanıtarak mail atarsanız, sizlere bu konuları tekrar edebileceğiniz Udemy C# Dersleri ile Programlama Temelleri eğitimine yönlendireceğim.

  • @mehmetalparslan34
    @mehmetalparslan34 7 ปีที่แล้ว +2

    Merhaba videodaki örnekte int sayi1,sayi2 tanımlamasını neden yapmadık

    • @SendeKodYaz
      @SendeKodYaz  7 ปีที่แล้ว +1

      Merhaba.int sayi1,sayi2 isimli kod satırında int türünde sayi1 ve sayi2 isminde iki adet değişken tanımlaması yapılmıştır. int değişken türü tamsayı değişkenleri tutabilen bir değişken türüdür. Bu konu ile ilgili eksik bilgiye sahipseniz Console Dersleri eğitim serisinin 1. ve 3. sıradaki değişkenler ve tanımlama kuralları konusundaki videoları izlemenizi tavsiye ederim.

    • @leventkorkmazafyon21
      @leventkorkmazafyon21 4 ปีที่แล้ว

      anladığım kadarıyla sizde bennim gibi oradaki syntax a takıldınız.
      illa
      İnt sayıi1,sayi2;
      Console.Writeline("Bir Sayı Giriniz :")
      olacak diye birşey yok. ilk derslerde muhakkak görmüşsünüzdür.
      eğer int sayi1,sayi2;
      Console.Writeline("Bir Sayı Giriniz :")
      int sayi1=Convert.toInt32(Console.Readline());
      yerine
      sayi1=Convert.toInt32(Console.Readline());
      yazıyoruz ya burada da
      değişken adına değer türü girilmediği için int sayi1 olarak başlıyor.

  • @yavselyil
    @yavselyil 7 ปีที่แล้ว +2

    Hocam merhaba, anlatımınız yine çok güzel teşekkürler Allah razı olsun. Bir sorum olacaktı. sayi++ ve ++sayi arasındaki fark nasıl olur? Basit bir örnekle açıklamanız mümkün mü?

    • @SendeKodYaz
      @SendeKodYaz  7 ปีที่แล้ว +3

      Merhaba. Bilgisayar başında olmadığım ve kodları deneme şansım olmadığı için iftar öncesi ancak müsait olabildim.
      sayi++ ve ++sayi komutlarının her ikisi de sayi değişkenin değerini 1 artırır. Aradaki fark işlemlerdeki öncelikten kaynaklanmaktadır. Konuyu anlamanız için aşağıdaki örneği hazırladım.
      int sayi1 = 5, sayi2 = 5;
      sayi1++;
      ++sayi2;
      Console.WriteLine("Sayı 1:{0} Sayı 2:{1}", sayi1, sayi2);
      Console.Write("Sayı 1:{0} Sayı 2:{1}", sayi1++, ++sayi2);
      Console.ReadKey();
      EKRAN ÇIKTISI:
      Sayı 1:6 Sayı 2:6
      Sayı 1:6 Sayı 2:7
      Aşağıdaki kod satırında sayi++ ile ++sayi mantığı arasında bir fark gözlenmeyecektir.
      Console.WriteLine("Sayı 1:{0} Sayı 2:{1}", sayi1, sayi2);
      Aşağıdaki kod satırında ise aradaki fark görülmektedir. sayi1++ işleminde önce sayi1'in değeri ekrana yazdırılmakta sonra arttırım yapılmaktadır, ++sayi2 işleminde ise önce arttırım yapılmakta sonra ekrana yazma işlemi yapılmaktadır. Aradaki fark bundan ibarettir.
      Console.Write("Sayı 1:{0} Sayı 2:{1}", sayi1++, ++sayi2);
      Her iki değişkenin son değeri 7 olmasına rağmen, sayi1++ işleminde ekrana arttırımdan önceki değer olan 6 yazılmıştır.
      Umarım yeterince anlamınızı sağlamışımdır. Başarılar.

    • @yavselyil
      @yavselyil 7 ปีที่แล้ว +1

      Çok teşekkür ederim... Şimdi kafama oturdu. Çok sağolun.

  • @onderinozu9433
    @onderinozu9433 7 ปีที่แล้ว +1

    eğer kullanıcı ilk önce BÜYÜK sonra KÜÇÜK sayıyı girmesi ihtimaline karşı şunu yaptım hocam. Eğer başka daha kısa bir yolu varsa lütfen söyle.
    Console.Write("1.sayı: " );
    int a = Convert.ToInt32(Console.ReadLine());
    Console.Write("2.sayı: ");
    int b = Convert.ToInt32(Console.ReadLine());
    if (a

    • @SendeKodYaz
      @SendeKodYaz  7 ปีที่แล้ว +2

      +onder inozu A++ ve B++ ifadelerinin bu programda bir amacını göremedim. Programın amacı iki sayıdan büyük olanı bulmaksa kodlar hatalı.

  • @npeehhl
    @npeehhl 4 ปีที่แล้ว

    Hocam peki nerede ne amaçla kullanılıyor while döngüsü pek oturmadı kafamda açıkcası

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว +1

      Merhaba. TH-cam veya Udemy üzerindeki C# Derslerini sıfırdan izlemenizi tavsiye ederim. Yorumunuzdan anlıyorum ki programlama eğitimlerini en baştan izlemediniz.

  • @nickname-s6z
    @nickname-s6z 4 ปีที่แล้ว

    C ve C# birbirlerine aşırı benziyorlar :)

  • @rdvancolakoglu4586
    @rdvancolakoglu4586 4 ปีที่แล้ว

    Hocam Udemy sitenizde switch case'den sonra for konusu geliyor ama burda while konusu var. Hangi sırayla izlediğimizin bir önemi var mı ?

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Merhaba. Udemy eğitim serisini izlediniz mi? Bu iki konunun sırasının önemi yok

    • @rdvancolakoglu4586
      @rdvancolakoglu4586 4 ปีที่แล้ว

      @@SendeKodYaz Switch case 'i izledim hocam. For'a başlıyorum. Teşekkürler...

  • @alicobanoglu1233
    @alicobanoglu1233 4 ปีที่แล้ว

    hocam mesela 9 dan başlayıp 100 e kadar yazmasını nasıl sağlayacağız

    • @mashtfee9893
      @mashtfee9893 3 ปีที่แล้ว

      1. sayiya 9, 2. sayiya 100 gir.

  • @davidwebb8061
    @davidwebb8061 5 ปีที่แล้ว

    Hocam birkaç anlatım videonuza da yorum yapmıstım.Yorumlarımızı cevaplandırmanız bile ne kadar insanlara deger verdiginizi, öğretmeyi sevdiginizi gösteriyor.
    ben 23 yasındayım.yazılıma ilgim biraz geç olustu.daha 1 ay bile olmadı herhalde.sizce treni kacırmıs mıyım yoksa iyi bir bilgisayar mühendisi olabilir miyim?
    objektif yorumunuzu bekliyorum Hocam, tekrar elinize emeginize saglık.

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +2

      Merhaba. Yorumlara hemen hemen her gün birkaç saatimi ayırıp yanıt vermeye çalışıyorum. Gerçekten yorum yapan arkadaşlar eğitime ve öğrenmeye değer veren sizler gibi kıymetli kişiler. Ben de 36 yaşındayım ve hala programlama alanında yeni şeyler öğrenmeye devam ediyorum. Bu konuda yaşın her hangi bir önemi olduğunu düşünmüyorum. Aksine soyut olan programlama kavramlarının 18 yaş üzerinde daha iyi öğrenilebileceğini düşünüyorum.
      23 yaş başlamak için kesinlikle geç değil. Tabiki erken yaşlarda başladığınızda ortaya ürün çıkarabilecek ve piyasada iş yapabilecek seviyeye daha erken ulaşıyorsunuz. Eğer bir an önce yazılım alanından gelir sağlama gibi bir ihtiyacınız yoksa yaşınız geç değil.
      Yazılım sektöründe gelir sağlamak için gerçekten çok iyi olmak gerekiyor. Bunun için uzun soluklu süreçleri göze almanız gerekiyor. Sabırlı ve azimli bir kişilik yapısına sahipseniz herşey güzel olacaktır.

    • @davidwebb8061
      @davidwebb8061 5 ปีที่แล้ว +1

      @@SendeKodYaz teşekkür ederim Hocam. tekrar elinize saglık, sabretmeye biraz alısıgım, daha da alısırım önümdeki süreçlerde:)

  • @ugurthedoctor
    @ugurthedoctor 4 ปีที่แล้ว +1

    2.örnek için kodum
    int x=1;
    int y = 100;
    while (x != 3)
    {
    x++;
    }
    while (x < y)
    {
    Console.WriteLine(x);
    x++;
    x++;
    x++;
    }
    Console.ReadKey();

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Katkınız için teşekkür eder, iyi çalışmalar dilerim.