Neler Yeni

İf - Else Sınav puan yapımı yardım

jımalya

80+ Bronze
Katılım
30 Haziran 2022
Mesajlar
1,059
chat gbt ile 2 dk da yapabilirsin ama deneyim kazanamazsin
 

Zechion

80+ Silver
Katılım
21 Şubat 2022
Mesajlar
3,431
Hocam şuan hepsini yapacak vaktim yok fakat mantığını atıyorum.
Alıntıyı görüntüle
İnt sonuc diye bir değer atıyoruz. a değişkeni 50'den küçük veya eşit olduğunda sonuc 1'e eşitleniyor. tam tersi durumda sonuc 2'ye eşitleniyor. Case 1 : yani, sonuc değişkeni 1'e eşit olduğunda ise ekrana "k" yazdırmasını istiyorum.
 

JSezar

80+ Silver
Katılım
2 Ekim 2020
Mesajlar
4,459
chatgpt ye yazdır.
 

B1L0

Hayırlı forumlar
Moderatör
Katılım
28 Haziran 2021
Mesajlar
8,710
En İyi Cevap
1
Dahası  
Reaksiyon skoru
9,719
Konum
Angara
İsim
bilo
İlgilendiği Kategoriler
Her şeyden ufak ufak
tamam hocam teşekkürler
Mesaj otomatik birleştirildi:


teşekkürler hocam aynısının switch - case versiyonu nasıl olur ?
Hocam şuan hepsini yapacak vaktim yok fakat mantığını atıyorum.
Alıntıyı görüntüle
Bu şekil yaparsın ve default kısmına en sonki else kısmını yazarsın.
Arkadaşın case 1 2 yazdığı yerlere notların aralığını 10...20 şeklinde girerek yaparsın.
 

Zechion

80+ Silver
Katılım
21 Şubat 2022
Mesajlar
3,431
Bu şekil yaparsın ve default kısmına en sonki else kısmını yazarsın.
Arkadaşın case 1 2 yazdığı yerlere notların aralığını 10...20 şeklinde girerek yaparsın.
Çok bilmiyorum case falan. Pek işim olmuyor. Araştırıp cevap verdim. Eksiğim olabilir.
 

B1L0

Hayırlı forumlar
Moderatör
Katılım
28 Haziran 2021
Mesajlar
8,710
En İyi Cevap
1
Dahası  
Reaksiyon skoru
9,719
Konum
Angara
İsim
bilo
İlgilendiği Kategoriler
Her şeyden ufak ufak

JSezar

80+ Silver
Katılım
2 Ekim 2020
Mesajlar
4,459
C#:
using System;

class Program {
  static void Main(string[] args) {
    Console.Write("Vize notunuzu girin: ");
    double vizeNotu = Convert.ToDouble(Console.ReadLine());
    
    Console.Write("Final notunuzu girin: ");
    double finalNotu = Convert.ToDouble(Console.ReadLine());

    double dersNotu = vizeNotu * 0.4 + finalNotu * 0.6;

    string harfNotu = "";
    if (dersNotu >= 90) {
        harfNotu = "AA";
    } else if (dersNotu >= 85) {
        harfNotu = "BA";
    } else if (dersNotu >= 80) {
        harfNotu = "BB";
    } else if (dersNotu >= 75) {
        harfNotu = "CB";
    } else if (dersNotu >= 70) {
        harfNotu = "CC";
    } else if (dersNotu >= 65) {
        harfNotu = "DC";
    } else if (dersNotu >= 60) {
        harfNotu = "DD";
    } else {
        harfNotu = "FF";
    }

    Console.WriteLine("Ders notunuz: " + dersNotu.ToString());
    Console.WriteLine("Harf notunuz: " + harfNotu);
  }
}
 

AliFii

80+
Katılım
5 Şubat 2023
Mesajlar
44
Dahası  
Reaksiyon skoru
32
İsim
Ali Fidancı
tamam hocam teşekkürler
Mesaj otomatik birleştirildi:


teşekkürler hocam aynısının switch - case versiyonu nasıl olur ?
switch case birebir değerler için kullanılır dostum yani küçüktür büyüktür kullanamıyorsun. bir nevi
if(x === 50) {...}
else if ( x === 60 ) {...}
else {...}
gibi olur switch case'de. dolayısıyla bu durum için uygun bir kullanım değil
 
Top Bottom