110) C# Operatörler - Ternary Operatörünü Örneklendirelim 1

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

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

  • @LumberTrax
    @LumberTrax 2 ปีที่แล้ว +9

    Danışmadan yapacağım diye 1.5 saat uğraştıktan sonra problemi Console.Writeline("lutfen bir sayi giriniz...") den sonraki noktalı virgülü koymadığımı anlayan ben. Kapatmamışım, 1.5 saat aileye terör estirdikten sonra işleri yoluna koymaya çalışmak da cabası. Hanım bir köşede çocuk bir köşede ben pc başında televizyonda kukuli, brav grav sesler. Mesele "; "

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

    Ramazanın başlangıcına çok yakın olduğumuz ilk teravihini kılacağımız günden selamlar. Emeğinize sağlık hocam, Allah mükafatınızı verecektir. Saygılarımla.

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

    anlatımına hayran kaldım , bu eğitim seti ile herkes net bir şekilde anlayabilir , tebrik ederim

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

    int sayi;
    Console.Write("Bir sayı girin: ");
    sayi = Convert.ToInt32(Console.ReadLine());
    int total = sayi >= 9 && sayi % 2 == 0 ? sayi * 10 : (sayi > 3 && sayi < 9 ? sayi * 3 : (sayi % 2 == 1 ? sayi : sayi*5));
    Console.WriteLine(total);
    Video çözümüne ilerletmeden daha bu satırları yazarken çözüme de bakmadım. Kendi başıma yaptığım çözüm bu şekilde. Calculatorden denedim genel itibari ile istediğim sonucu veriyor. Şimdi bu yorumu attıktan sonra çözümü izleyeceğim. Teşekkürler hocam.

  • @cuneytdonmez214
    @cuneytdonmez214 11 หลายเดือนก่อน +1

    süper anlatım

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

    Kardes agzinda eline sagliq if else canimizi kurtardin ))))

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

    Çok iyi pratikler hocam elinize sağlık

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

    06.09.2022 izledim. 110) C# Operatörler - Ternary Operatörünü Örneklendirelim 1

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

    12.01.2024 eğitime devam. Teşekkür ederim. :)

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

    ✅ izlendi

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

    Bu bir destek mesajıdır. 110) C# Operatörler - Ternary Operatörünü Örneklendirelim 1

  • @bilalt.8303
    @bilalt.8303 3 ปีที่แล้ว +2

    teşekkürler hocam

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

    Teşekkürler

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

    Teşekkürler....

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

    süper

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

    Hocam bunun gibi yaparak karne ortalama hesapla uygulaması yapmam mümkün mü acava aklıma geldi çok iyi olur

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

    6:35 Kod maliyeti derken performans açısından mı yoksa çok kod yazılması açısından mı ?

    • @alicetinkaya3786
      @alicetinkaya3786 11 หลายเดือนก่อน

      ne kadar az kod o kadar performans demek buda az kod ile çok iş yaparak mali açıdan daha iyi anlama gelir

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

    Hocam sizle ayni kodu yazdim ama console ekranında ben sayıyı girdikten sonra Console ekranı hemen kapanıyor ve aşağıdaki The program '[3996] Deneme.exe' has exited with code 0 (0x0). çıktısı Visual Studio Output da görünüyor. Normal bir Console App(.Net Framework ) uygulaması açtım. Herhangi bir ayar vs zaten yapmadım.
    Ancak Console.WriteLine("Sonuc : " + sonuc);
    satırından sonra sizde olmayan Consol.ReadLine() komutunu yazarsam çıktıyı alabiliyorum. Sizde çıktı oluşurken bende neden oluşmuyor ayrıca kod eklemek zorunda kalıyorum.
    Sorun ne olabilir. Yardımcı olabilirseniz makbule geçecek. Teşekkürler.
    static void Main(string[] args)
    {
    Console.WriteLine("Lutfen Bir sayi giriniz");
    int _sayi = int.Parse(Console.ReadLine());
    int sonuc = _sayi < 3 ? _sayi * 5 :
    (_sayi > 3 && _sayi < 9 ? _sayi * 3 :
    (_sayi >= 9 && _sayi % 2 == 0) ? _sayi * 10 :
    (_sayi % 2 == 1 ? _sayi : -1));
    Console.WriteLine("Sonuc : " + sonuc);
    }
    The program '[3996] Deneme.exe' has exited with code 0 (0x0).

    •  4 ปีที่แล้ว

      Enn sona Console.Read(); komutunu yazarsan Console hemen kapanmayacaktır. Tabi ben visual studio'da console'un kapanmaması için bi ayar yapmıştım ama şuanda görmeden o ayarı nasıl yaptığımı izah etmem pek mümkün değil :) PC başına geçince bakar, sana dönerim.

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

      @ stackoverflow da bulup uygulamıştım belirttiğiniz cevabı ama ayar olayını bulamadım. Çok da elzem değil ama öğrenirsem iyi olur. Teşekkürler.

  • @Berkan-x7r
    @Berkan-x7r ปีที่แล้ว

    Hocam selam, kodum tamamen aynı ve herhangi bir hata görünmüyor kodda fakat başlattıktan sonra sayıyı girip entere bastığımda debug console ekranım otomatik kapanıyor ve kod ekranına geri dönüyorum bunun

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

    Hocam bence burda küçük bir hata var gibi, mesela 3 ve 9 arasında olup mod 2 si 1 e eşit olan sayılarda (5 ve 7 gibi) bizim istediğimiz koşula göre hem sayinin 3 katini hem de sayinin kendisini vermesi gerekmez mi? Bizim kodumuza göre 5 ve 7 girdiğimizde 15 ve 21 değeri dönecek. Ancak stediğimiz koşulda bir çakışma oluyor gibi. Ben mi yanlış düşünüyorum acaba

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

    hocam kullanıcı yanlışlıkla harf girdi bunu nasıl engelleyebiliriz ?

  • @alicetinkaya3786
    @alicetinkaya3786 11 หลายเดือนก่อน

    9 yazınca 9 çıkıyor orada bir çelişki var 9 sayısı iki şarta da uyuyor

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

    Hocam bir önceki dersteki komut string mesaj = medeniHal ? "vay canına " : "deme lan öyle " soru işaretinin yeri bu şekilde iken bu derste neden int sonuç = sayi < 3 && ? sayi *5 : bu şekilde veri tipi int olduğu içinmi ?

  • @brave1693
    @brave1693 3 ปีที่แล้ว +2

    sayi%2==0 sağlamazsa sayi%2==1 sağlar yani girilen sayi ya göre ternary operatörü -1 döndürmez gibi geliyor bana. Hocam maliyetleri arttırmayın lütfen:D
    Videolar için teşekkürler hocam iyi çalışmalar.

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

    class Program
    {
    static void Main(string[] args)
    {
    Console.WriteLine("LÜTFEN BİR SAYI GİRİNİZ");
    int sayi = int.Parse(Console.ReadLine());
    int sonuc = sayi < 3 ? sayi * 5 :
    (sayi > 3 && sayi < 9 ? sayi * 3 :
    (sayi >= 9 && sayi % 2 == 0) ? sayi * 10 :
    (sayi % 2 == 1 ? sayi : -1));
    Console.WriteLine("Sonuç: " + sonuc);
    }
    }

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

    hocam ilk kontrolden sonra sayı 3 ten küçük değilse zaten büyüktür ikinci kontrolde tekrardan 3 ten büyük mü diye kontrol etmemize gerek var mı?

    •  4 ปีที่แล้ว +3

      Eğer dediğin gibiyse gerek yoktur tabi. Ben çözüme değil mevzunun anlatımına odaklandığım için o şekilde bi çözüm sunmuş olabilirim. (Videoyu izlemem lazım :) )

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

      var, çünki 3-e eşitlik durumu da var.

  • @forglory_
    @forglory_ 11 หลายเดือนก่อน

    Console.WriteLine("Bir sayı giriniz: ");
    int birsayi = Convert.ToInt32(Console.ReadLine());
    int sonuc1 = birsayi < 3 ? birsayi * 5 : (birsayi > 3 && birsayi < 9 ? birsayi * 3 : (birsayi >= 9 && birsayi % 2 == 0) ? birsayi * 10 : (birsayi % 2 == 1 ? birsayi : -1));
    Console.WriteLine("Sonuc: " + sonuc1);