c# uygulama örnekleri

C# ile trafik lambası uygulaması yapmak oldukça basittir. Trafik lambası uygulaması, sırayla kırmızı, sarı ve yeşil ışıkların belirli bir süre boyunca yanması ve sonra tekrar başa dönmesiyle çalışır. Bu uygulama için birkaç adım izleyebilirsiniz:

c# uygulama örnekleri
c# uygulama örnekleri

Öncelikle C# konsol uygulaması projesi oluşturun ve program.cs dosyasını açın.

Ardından, trafik lambası renkleri için üç adet bool değişkeni tanımlayın. Örneğin:

arduino

bool kirmizi = true;
bool sari = false;
bool yesil = false;

Daha sonra, sınırsız bir döngü oluşturun ve döngü içinde kırmızı, sarı ve yeşil ışıkları sırayla yanacak şekilde programınızı yazın. Her renk için ne kadar süre boyunca yanacaklarına karar vermeniz gerekiyor. Örneğin:

arduino

while (true)
{
if (kirmizi == true)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(“Kirmizi isik yanmaktadir.”);
System.Threading.Thread.Sleep(5000); // 5 saniye boyunca kırmızı ışık yanacak
kirmizi = false;
sari = true;
}

if (sari == true)
{
    Console.ForegroundColor = ConsoleColor.Yellow;
    Console.WriteLine("Sari isik yanmaktadir.");
    System.Threading.Thread.Sleep(2000); // 2 saniye boyunca sarı ışık yanacak
    sari = false;
    yesil = true;
}

if (yesil == true)
{
    Console.ForegroundColor = ConsoleColor.Green;
    Console.WriteLine("Yesil isik yanmaktadir.");
    System.Threading.Thread.Sleep(5000); // 5 saniye boyunca yeşil ışık yanacak
    yesil = false;
    kirmizi = true;
}

}

Bu kod bloğu, kırmızı ışık için 5 saniye, sarı ışık için 2 saniye ve yeşil ışık için de 5 saniye boyunca yanacak şekilde programı ayarlar. Ardından, bool değişkenleri sırayla değiştirir ve döngüye baştan başlar.

Programı çalıştırdığınızda, trafik lambası renkleri sırayla yanacak ve ekranda görüntülenecektir.

Bu şekilde C# ile trafik lambası uygulamasını yapabilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir