C# Girilen sayının tek mi çift mi?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
PROGRAMMER
Seçkin Üye
Katılım
26 Ara 2015
Mesajlar
401
Çözümler
1
Tepki puanı
165
Ödüller
9
Yaş
27
10 HİZMET YILI
İşinize yaradıysa beğenirseniz sevinirim,takıldığınız yerleri sorabilirsiniz bunun gibi paylaşımlar tekrar olucaktır.
C#:
             int sayi;
            Console.Write("Sayı : ");
            sayi = Convert.ToInt32(Console.ReadLine());
            if(sayi%2==0)
            {
                Console.WriteLine("Sayı Çift");
            }
            else
            {
                Console.WriteLine("Sayı Tek");
            }
 
Onaylı Üye
Katılım
10 Nis 2020
Mesajlar
70
Tepki puanı
7
Yaş
44
6 HİZMET YILI
Int32 number;
number = Convert.ToInt32(Console.ReadLine());

bool state = number%2==0;

if(state) Console.WriteLine("Çift");
else Console.WriteLine("Tek");

Programda aşırı hard-coded'a kaçılacak yazılar var ve indentation'lar çöp. Böyle bi' kod daha iyi.
...

Eline sağlık
 
PROGRAMMER
Seçkin Üye
Katılım
26 Ara 2015
Mesajlar
401
Çözümler
1
Tepki puanı
165
Ödüller
9
Yaş
27
10 HİZMET YILI
Programda aşırı hard-coded'a kaçılacak yazılar var ve indentation'lar çöp. Böyle bi' kod daha iyi.
...

Eline sağlık
Yeni başlayanlar için yazdığınız kod biraz daha karmaşık gelebilir diye yazmadım.
 
PROGRAMMER
Seçkin Üye
Katılım
26 Ara 2015
Mesajlar
401
Çözümler
1
Tepki puanı
165
Ödüller
9
Yaş
27
10 HİZMET YILI
Yazdığım kodu ve açıklamaları anladığınızı sanmıyorum. Keza bi' dili öğrenen zaten bunları öğreniyordur.
Yazdığım yorumu iyice okuyun, ilk öğrenen herkes if else'den başlar ondan dolayı karmaşık gelmeyecek şekilde anlatmaya çalışıyorum.
Post automatically merged:

Yoksa yazdığınız kod gayet benim için anlaşılır bir vaziyette true false ayarında yapılmış
 
Onaylı Üye
Katılım
10 Nis 2020
Mesajlar
70
Tepki puanı
7
Yaş
44
6 HİZMET YILI
Yazdığım yorumu iyice okuyun, ilk öğrenen herkes if else'den başlar ondan dolayı karmaşık gelmeyecek şekilde anlatmaya çalışıyorum.
Post automatically merged:

Yoksa yazdığınız kod gayet benim için anlaşılır bir vaziyette true false ayarında yapılmış

Ben başka bi'şeyden başlar demedim zaten, user iki durumu da anlayabilecek yapıya sahip.
 
Mr Lawyer
Onaylı Üye
Katılım
11 Tem 2016
Mesajlar
88
Tepki puanı
1
Ödüller
8
Yaş
27
9 HİZMET YILI
Kod yeni başlayanlar için gayet öğretici düzeyde.
 
Seçkin Üye
Katılım
6 Şub 2020
Mesajlar
310
Çözümler
1
Tepki puanı
10
Ödüller
1
Yaş
27
6 HİZMET YILI
bu bütün sayılar için mi geçerli. yani - bir değer girdiğimizde de verir mi sonuç
 
Onaylı Üye
Katılım
15 Nis 2020
Mesajlar
61
Tepki puanı
4
Yaş
26
6 HİZMET YILI
Kodlamaya gerek duyulacak bir şey olmadiğini dusunuyorum her insan herhangi bir sayinin tek veya çift olduğunu saptayabilir
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst