C# Console Ders 12 While Döngüsü

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

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

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

    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/

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

      Bu kampanyalar hala geçerlimi ve size udemyden yöneltilen soruları cevaplıyor musunuz?

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

    Gerçekten anlatımın sade ve güzel üstad. Uzaktan eğitim KUZEM öğrencisiyim (1 senedir ara verdim), Üni deki akşam online derste dinlediğim "if else while " derslerini ozamanlar atom parçalamaya yakın birşey sanmış gözüm korkmuştu. Keşke akıl edip bu videoları 1 sene izleseymişim diyorum şimdi.

  • @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

  • @y.tunatk
    @y.tunatk 8 ปีที่แล้ว +13

    hayatım algoritma gibi oldu herseyi kurguluyorum :D. guzel anlatım teşekkür ederim

    • @bilalgun_
      @bilalgun_ 2 ปีที่แล้ว

      merhabalar şu an ne yapıyorsunuz acaba :)

  • @sahilibrahimi2344
    @sahilibrahimi2344 8 ปีที่แล้ว +8

    Çox gözəl anlatımınız var. Form dərslərini də izləyirəm hər şey əladı.Sizlər demişkən ağzınıza sağlıq.

    • @volkanylmaz4810
      @volkanylmaz4810 8 หลายเดือนก่อน

      azerbaycana salamlar

  • @baygizz
    @baygizz 5 ปีที่แล้ว +11

    Hocam "Do - While" döngüsünü atladınız sanırım

  • @BatuhanOzbey
    @BatuhanOzbey 8 ปีที่แล้ว +1

    abi bilgisayar öğrencisiyim senin derslerinle aynı gidiyo çok işime yarıyo abi teşekkür ederim

  • @ahmetgndz15
    @ahmetgndz15 8 ปีที่แล้ว +8

    Slm videolarinizda yazi puntosunu 17 yaparsaniz daha rahat gorebiliriz boyle kodlar zor okunuyor

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

    cmd komut listesi cok sey tutmaz aşagı gidildikçe usttekileri siler
    bide dongumuzun içine eger 1 kod yazarsak çalışır ama 2 ve ustu kod yazmamız gerekiyor ise suslu parantez koymak gerekir

  • @mochii78952
    @mochii78952 2 ปีที่แล้ว

    anlatımlarınız çok güzel teşekkürler temelden alıp anlattığınız için

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

    Salam! Console max 300 Line qeder gostere bilir. Eger hamisini gormek isteyirsinizse "Console.BufferHeight=1000;" yazmalisiniz.

  • @silentghgost7286
    @silentghgost7286 9 หลายเดือนก่อน

    for döngüsünden farkı ilk aşamada sadece i++ , i , i=1 nin yeri aslında basit bile sayılır

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

    Arkadaşlar
    while(i

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

      bende 1 koydum bekliyorum acaba nerde duracak ve sebebi ne acaba?

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

      şuan 300k dayız

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

      @@kursat4212
      While demek "iken" demek
      Sen demiş oldun ki 1 10 dan küçük iken bunu yap ve evet 1 10 dan küçük sürekli

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

    İnt belirli sayılar arasında işlem yapıyor. Byte gibi byte misal 0-255 arası pozitif sayılar gibi.

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

      Sondakı kodu yazarken giriş dizesi dogru bıcımde degıldı hatası alıyorum çözümünü biliyor musunuz?

  • @nihatbeyi
    @nihatbeyi 2 ปีที่แล้ว +1

    çok yararlı oldu..

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

    4:51 Çanakkale Geçilmez yazdırsaydın :D

  • @hemsirmidiycez
    @hemsirmidiycez 8 ปีที่แล้ว +2

    Üstat derslerini büyük bir hevesle izliyorum. meslek lisesi bilgisayar bölümü mezunuyum. Hemşirelik okuyorum ama programlama işini çok seviyorum ve videolarınızı izledikten sonra tekrar başladım derslere. anlatımınız çok güzel. Bir arakadaşımla projemiz var ve android için uygulama geliştirmeyi düşünüyoruz sonrasında da bir oyun var. temelim olduğu için C# ile başlşadım ilerde daha kolay olur diye düşündüm. C# ile android için uygulama geliştirebilirmiyim bunuda sormak istedim.

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

      c# kullanarak unity ile geliştirebilirsin daha kolay olur.

    • @mertetik1
      @mertetik1 ปีที่แล้ว

      yazılımcı mı oldunuz?

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

    Sağ olun hocam.

  • @furkanoyunda5179
    @furkanoyunda5179 2 ปีที่แล้ว

    videolar müq like az

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

    while ile 1 den 1000 e yazdırırken konsol ekranına sığmıyor da ondan göstermiyor. WriteLine yeri sadece Write yaz.

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

    Hocam Fappucinoyla faktoriyeli biraz birbirine karıştırmışsınız kısaca 5 faktoriyel=5*4*3*2*1

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

    Teşekkürler

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

    Teşekkürler , çok yardımcı oldu .

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

    İyi anlatıyorsunuz :)

  • @behruzveliyev364
    @behruzveliyev364 8 ปีที่แล้ว

    hocam web proqramlama derslerine girecekmisiniz?

  • @AlpVonTrier
    @AlpVonTrier 5 ปีที่แล้ว +3

    Şimdiye kadar öğrendiklerimizle şöyle bir program yazdım. Bir hatam var mı biri inceleyebilir mi:
    int x = 0;
    while (x == 0)
    {
    int para, zaman, faiz, sonuc, cikti;
    string cevap;
    Console.Write("Faize yatırmak istediğiniz para:");
    para = Convert.ToInt32(Console.ReadLine());
    Console.Write("Yüzde kaç faize yatırmak istiyorsunuz?");
    faiz = Convert.ToInt32(Console.ReadLine());
    Console.Write("Yıllık mı aylık mı?");
    cevap = Console.ReadLine();
    if (cevap == "Yıllık")
    {
    Console.Write("Kaç yıllık?");
    zaman = Convert.ToInt32(Console.ReadLine());
    sonuc = para * faiz / 100 * zaman;
    Console.WriteLine("Alacağınız faiz: " + sonuc);
    cikti = para + sonuc;
    Console.WriteLine("Toplam para: " + cikti);

    }
    else if (cevap == "yıllık")
    {
    Console.Write("Kaç yıllık?");
    zaman = Convert.ToInt32(Console.ReadLine());
    sonuc = para * faiz / 100 * zaman;
    Console.WriteLine("Alacağınız faiz: " + sonuc);
    cikti = para + sonuc;
    Console.WriteLine("Toplam para: " + cikti);
    }
    else if (cevap == "Aylık")
    {
    Console.Write("Kaç aylık?");
    zaman = Convert.ToInt32(Console.ReadLine());
    sonuc = para * faiz / 100 * zaman/12;
    Console.WriteLine("Alacağınız faiz: " + sonuc);
    cikti = para + sonuc;
    Console.WriteLine("Toplam para: " + cikti);
    }
    else if (cevap == "aylık")
    {
    Console.Write("Kaç aylık?");
    zaman = Convert.ToInt32(Console.ReadLine());
    sonuc = para * faiz / 100 * zaman / 12;
    Console.WriteLine("Alacağınız faiz: " + sonuc);
    cikti = para + sonuc;
    Console.WriteLine("Toplam para: " + cikti);
    }
    else
    {
    Console.WriteLine("Böyle bir zaman dilimi bulunmuyor!");
    }
    }
    Console.Read();

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

      Kısaca if("Yıllık" || "yıllık") yazabilirsin. ayrı ayrı else if eklemene gerek yok

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

      @@ardayetistiren5179 teşekkürler

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

      @@meteler lise de misin? Kaçıncı sınıftasın?

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

      kanka program durmuyor sebebi ne?

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

      @@kursat4212 while döngüsünün içine almış

  • @IbrahimDemir-yw6de
    @IbrahimDemir-yw6de 7 ปีที่แล้ว

    eyvallah

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

    14.dakikadakı örnekte default tek sayı girdiniz de olur muydu

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

    hocam ekranı büyütün yazmıştır o görünmüyodur

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

    Kafamı karıştıran tek nokta yazdırma işlemini bazen while'dan sonraki süslü parantezin içinde yaptık (mesela tek-çift sayı örneğinde) ,bazen de son örnekteki gibi en sona yazdık. Bunu nasıl belirlicez?

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

      Kardeşim devam eden bişey varsa içinde yapıyoruz eğer sen o faktöriyeli whilenin içinde yazsaydın sana her sorduğunda entere basmanı beklerdi çünkü adı üstünde döngü

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

      Eğer içine yazarsan o yazdırma işlemini de tekrar eder yani
      6 faktöriyel 720 yazmaz
      1
      2
      6
      24
      120
      720
      Yazar

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

    faktorıyel hesabında 5 10 gibi kucuk sayıları buluyor peki 100 gibi büyük sayıların faktorıyelını bulmak ıcın hangı kodları kullanmalıyız?

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

      toint yerine farklı şeyler koycaksın mesela double falan megepe gir bilişimden proglamlama temellerine gir orda bunların sayfası var en büyük işlem için falan ordan bakarsın

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

    merhaba Çanakkale yazan kısımda 5.11 de 9 defa yazdı hocam 10 olmadı

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

      bilerek yapmışsınız :D sazan ben

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

    Faydalı ders oldu

  • @meliket.9073
    @meliket.9073 6 ปีที่แล้ว

    ben neden faktöriyel=1 diye bir tanımlama yaptığımızı anlamadım yardımcı olur musunuz?

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

      faktoryel i 1 e tanımlıyor ki aşağıda while döngüsünün içinde kullanabilsin diye. eğer tanımlamasaydı while döngüsü içinde kullanamazdı hata verirdi. 1 e tanımlamasının sebebi ise 1 in etkisiz elaman olması. 0 yapsaydı 0 sürekli diğer elemanlarla çarpılınca 0 verecekti ve faktoryel programı çalışmayacaktı

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

    2 farklı while döngüm var sürekli dönüyor ve ramde bi değer kontrol ediyor 2. farklı bir while ekleyim başka bi işlem yapmak istiyorum ama aynı while içinde yapmak istemiyorum oda sürekli dönecek. haliyle ilk while hep döndüğü için 2. while döngüsüne geçmiyor program bunu bi çözümü var mı?

  • @yusufyagz1574
    @yusufyagz1574 8 ปีที่แล้ว

    Hocam derslerinizi bitiren biri console ama hangi seviyede bilir c# console u

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

    Sondakı kodu yazarken giriş dizesi dogru bıcımde degıldı hatası alıyorum çözümünü bilen var mı?

  • @frankunderwood8264
    @frankunderwood8264 8 ปีที่แล้ว +1

    Önce konsol mu öğrenmeli yoksa formlu olanı mı

    • @ahmetbugracakc6441
      @ahmetbugracakc6441 8 ปีที่แล้ว +1

      +BERA Konsol

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

      ben formla başladım :D arayüz seviyorsan formla başlamalısın:D

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

      CONSOL EVRENSELDİR AMA FORM SADECE C# İÇİNDİR KARDEŞİM
      TEMEL ISTIYORSAN CONSOL

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

      yeni baslayan icin console sartdir bence windiows form bir ust seviye ondan sonrada ASP.NET

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

    #sınavım var, acil dönüş lutfen#
    bir programı forlamı while ile mi yapacagimi nasil anlayacagim?

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

      eğer sayısal olarak bi döngü gerekiyosa bunu for ile yaparsın ama işe string tarzında bi döngü metinsel bi döngü ise while

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

      faktöriyelin neresi string tarzında

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

      harbiden ne alakası var sayisal veya metinsel veriyle,nasıl bi kafa bu

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

    For ile while farkı ne

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

    neden bu kadar reklam var gözünü seveyim

  • @selimergin2250
    @selimergin2250 2 ปีที่แล้ว

    selam herkese "Kullanıcıdan 1 adet sayı talep edin, kullanıcı 5 in katı bir sayı girmezse program kullanıcıdan tekrar tekrar sayı istesin." while döngüsü ile cevabını yapamıyorum yardım etcek biri var mı

    • @ErdemKlc-ox2dp
      @ErdemKlc-ox2dp ปีที่แล้ว

      int sayı;
      Console.WriteLine("Sayı giriniz:");
      sayı = Convert.ToInt16(Console.ReadLine());
      while (sayı % 5 != 0)
      {
      Console.WriteLine("Sayı giriniz:");
      sayı = Convert.ToInt16(Console.ReadLine());
      }
      Console.WriteLine("5in katı bir sayı girdiniz sayınız" + sayı);
      Console.Read();

  • @zaferroztrk
    @zaferroztrk 8 ปีที่แล้ว

    Murat Abi ben bu console'a girmek istemiyorum direk formdan devam etmek istiyorum olmaz mı ?

    • @jasgues
      @jasgues 8 ปีที่แล้ว +3

      +Zafer Öztürk İşin özü console. Burada kendini geliştirip forma geçmen daha iyi olur

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

      senin soyledigin soyle olur carpim tablosunu ogrenmeden 22 * 13 yapman gibi bisey haa algoritma oyrenmezsen c# oyenemezsin diye birsey yok tabi oyrenirsin ama diger programlama dileride benzer onlardada kosullar, deiskenler, operatorler, var oturup bunu oyrenirsen gunun birinde HTML oyrenmen daha kolay olur hemde yasinin 15 asagi oldugunu dusunerek soyluyorumki daha cok vaktin var nereye bu acele gunde bir ders bir ders al 50 gune biter zaten bunlari yap eger iyi bir kodlayici olmak istiyorsan

  • @irfankeles9464
    @irfankeles9464 8 ปีที่แล้ว

    Benim konsolda proje ödevim var ama yapamıyoum yardım edermisiniz mesela kitap adları, sayfa sayıları, yazar adı, kitap kayıt etme ve kitap adları alfebetiks ıraya göre olucak ve bunlarda arayüzlü olucak ara yüz derken mesela kitap adlarını açmak için "a" ya bas "a" ya bastığımızda kitap ismi yazma gelmesi lazım sayfa sayısı yazarıyla birlikte nasıl yaparım lütfen yardım edermisiniz Teşekkürler.

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

      @@meteler tesekkur ederim üniversiteden de mezun oldum 2 senelik lisede 11 sinifti sanirim bu odevi aldigim 😂😂

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

      @@meteler tebrik ederim benim 10 cu siniftan kalma odevimdi kactim saniyodumda kacamadim 😂😂 ben biraktim universite 1 deyken mezun olma adina gittim surdurmedim yazilimi gorsel sanatlara cok ilgim vardi cocukluktan bu yana onu yapiyorum hobi ama yazilim guzel bir tecrube olarak kaldi

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

    while (sayi!=-768)
    {
    if (sayi % 2 == 0)
    {
    Console.WriteLine("");
    Console.WriteLine("Çift Sayı Girdiniz. ");
    Console.Write("Sayınızı Yenileyiniz: ");
    sayi = Convert.ToInt32(Console.ReadLine());
    }
    else
    {
    Console.WriteLine("Tek Sayı Girdiniz");
    }
    }
    Console.Read();
    11:36 daki örneği ben böyle yapmıştım. Bu da farklı bir bakış açısı olarak kalsın.
    (-768 yazmamın sebebi while a bir değer atamam gerektiği içindi. ben de alakasız bir sayı girdim.)

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

    aynı kodu yazdım 20nin faktöriyeli -2102132736 çıktı haberin olsun

    • @meliket.9073
      @meliket.9073 6 ปีที่แล้ว

      aynen bende de aynı hatayı verdi 40 falan deneyince de 0 falan çıkıyor neden acaba

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

      @@meliket.9073 knk kodda hata yok hesapmakinesinde de 17 den sonra değişikli şeyler veriyor, faktöriyelde hesaplanabilen sınır 17

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

    Faktöriyel örneğinde büyük sayılar girince sonuç 0 çıkıyo. Sebebi ne olabilir ve nasıl düzeltebilirim? Bilen birisi yardımcı olabilir mi?

    • @melisasahin3206
      @melisasahin3206 ปีที่แล้ว

      Convert.ToInt64 ile deneyebilirsin

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

    2.06

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

    bende ol du 1000 e kadar

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

    int x, y, faktoriyel;
    y = 0;
    while (y == 0)
    {
    Console.Write("bir sayı girin:");
    x = Convert.ToInt32(Console.ReadLine());
    faktoriyel = 1;
    while (x > 1)
    {
    faktoriyel = faktoriyel * x;
    x--;

    }
    Console.WriteLine(faktoriyel);
    }
    Console.Read();
    böyle yazdım bu sayede her faktoriyel hesabından sonra program başa dönüyor ve tekrar bir sayı girin diyor.

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

      Sondakı kodu yazarken giriş dizesi dogru bıcımde degıldı hatası alıyorum çözümünü biliyor musunuz?

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

      Tuğrul Göktaş hocanin kodlari mi? Atabilir misin yazdigini belki bir hata vardir gorebilirsem soylerim :) bende sorunsuz calisti cunku hocanin kodlar

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

      @@AlpVonTrier Teşekkür ederim :) Şimdi denediğim zaman çalıştı. Nedense dün olmuyordu.

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

    faktoryeli zor yolla anlatmışsiniz 5!=1*2*3*4*5=120

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

    40 yada 50 veya daha büyük sayı yapınca yapmıyor

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

      ta me balgibide oluyor kardesim

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

      @@nicatgenceliyev3554 birader yanlış anlamada avukat mısın sen bal yağ çekiyorsun int ile olmuyor garip garip sonuçlar veriyor denedik heralde boolon falan mı olcak ne

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

      @@funnyanimals886 galiba visual studio'nda problem var bence sil yeniden indir haaa yag ball deil bu da ucretsiz buarada avukat deilim oyun yapmak istiyorum isin kodlama kismindayim ve c# oyreniyorum

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

      Nicat Genceliyev bişeyler değişik bulursan bizide bilgilendir Allah’a emanet kardeş Allah razı olsun

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

      @@funnyanimals886 Cozdunmu?