C# Console Uygulamaları Switch Case Yapıları ve Random Sayılar yazımızda Microsoft Visual Studio programında bazı örneklerle konu alıştırması yaptık.
C# Console Uygulamaları Switch Case Yapıları ve Random Sayılar
Bilgisayarın Rastgele İki Sayı Atamasıyla Büyük, Küçük ve Eşitlik İf -Else Karşılaştırması Yapma
Sayılar 1-10 arası karşılaştırılır.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Random rastgele = new Random();
int sayi = rastgele.Next(1, 10);
int sayi1 = rastgele.Next(1, 10);
if (sayi < sayi1)
{
Console.WriteLine(“Sayınız büyüktür ” + sayi);
Console.ReadLine();
}
else
if (sayi > sayi1)
{
Console.WriteLine(“Sayınız küçüktür ” + sayi);
Console.ReadLine();
}
else
{
Console.WriteLine(“sayılar eşittir “);
Console.ReadLine();
}
}
}
}
Bilgisayarın Tuttuğu Sayıyı Tahmin Etme
Bilgisayarın 1-10 arasında tuttuğu sayıyı tahmin ederken yazdığımız sayının büyük veya küçük olduğu ipuçlarıyla doğru tahmin etmeye çalışıyoruz.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(“Bilgisayarın tuttuğu sayıyı tahmin ediniz”);
Random rastgele = new Random();
int sayi = rastgele.Next(1, 10);
don:
int sayitahmin = Convert.ToInt32(Console.ReadLine());
if (sayi == sayitahmin)
{
Console.WriteLine(“doğru tahmin tebrikler”);
}
else if (sayi > sayitahmin)
{
Console.WriteLine(“Daha büyük değer giriniz”);
goto don;
}
else
{
Console.WriteLine(“Daha küçük değer giriniz”);
goto don;
}
Console.ReadLine();
}
}
}
C# Console Uygulamaları Switch Case Yapıları-Switch Case Yapısı Kullanarak Haftanın Günlerini Yazma
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(“Haftanın günleri”);
Console.WriteLine(“1-pazartesi”);
Console.WriteLine(“2-salı”);
Console.WriteLine(“3-çarşamba”);
Console.WriteLine(“4-perşembe”);
Console.WriteLine(“5-cuma”);
Console.WriteLine(“istediğiniz günü seçiniz”);
int adim = Convert.ToInt32(Console.ReadLine());
switch (adim)
{
case 1:
Console.WriteLine(“Haftanın ilk günü pazartesi”);
Console.ReadLine();
break;
case 2:
Console.WriteLine(“salı günü”);
Console.ReadLine();
break;
case 3:
Console.WriteLine(“çarşamba günü”);
Console.ReadLine();
break;
case 4:
Console.WriteLine(“perşembe günü”);
Console.ReadLine();
break;
case 5:
Console.WriteLine(“cuma günü”);
Console.ReadLine();
break;
default:
Console.WriteLine(“Hafta bitti”);
break;
}
}
}
}
Switch Case Yapısı Kullanarak Takım Seçme Harfler ile Seçin
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(“a.fenerbahçe”);
Console.WriteLine(“b.beşiktaş”);
Console.WriteLine(“c.galatasaray”);
Console.WriteLine(“seçim yapınız”);
string secim = Console.ReadLine();
switch (secim)
{
case “a”: Console.WriteLine(“fenerbahçe”); break;
case “b”: Console.WriteLine(“beşiktaş”); break;
case “c”: Console.WriteLine(“galatasaray”); break;
default:
Console.WriteLine(“hatalı giriş yaptınız”);
break;
}
Console.ReadLine();
}
}
}
Switch Case Yapısı Kullanarak Matematik İşlemi Yapma
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(“1.Sayı giriniz”);
int sayi = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(“2.Sayı giriniz”);
int sayi1 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(“1-Toplama sonucu”);
Console.WriteLine(“2-Çıkarma sonucu”);
Console.WriteLine(“3-Çarpma sonucu”);
Console.WriteLine(“4-Bölme sonucu”);
Console.WriteLine(“Seçim yapınız”);
int toplama = Convert.ToInt32(Console.ReadLine());
switch (toplama)
{
case 1:
Console.WriteLine(“Toplama sonucu ” + (sayi + sayi1));
Console.ReadLine();
break;
case 2:
Console.WriteLine(“Çıkarma sonucu ” + (sayi – sayi1));
Console.ReadLine();
break;
case 3:
Console.WriteLine(“Çarpma sonucu ” + (sayi * sayi1));
Console.ReadLine();
break;
case 4:
Console.WriteLine(“Bölme sonucu ” + (sayi / sayi1));
Console.ReadLine();
break;
default:
Console.WriteLine(“işlem hatalı”);
break;
}
Console.ReadLine();
}
}
}
C# Console Uygulamaları Switch Case Yapıları ve Random Sayılar.