Bilim ve Teknoloji

C# Console Uygulamaları Switch Case Yapıları ve Random Sayılar

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.

if-else Yapıları
Büyük sayı

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.

Random Sayılar
Tahmin

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

C# Console Uygulamaları Switch Case Yapıları
Haftanın Günleri

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

C# Console Uygulamaları Switch Case Yapıları
Takım Seçme

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

C# Console Uygulamaları Switch Case Yapıları
Matematik İşlemi

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.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir