c# goto komutu

Goto komutu dallanma komutudur… Normalde C# programında satırlar sıralı olarak çalıştırılır… Ama bazı yerlerde geri veya ileri dallanarak programın akışı değiştirilmelidir… Bunu etiketler ile yaparız…

Aşağıdaki örnekte 2 yazılı notu giriliyor , ortalaması hesaplanır. Tekrar adından bir etiket oluşturuyoruz.  Tekrar etmek istiyor musunuz , goto komutuyla tekrar işlemini başlatıyoruz.

int y1, y2, ort;
string  cvp;
tekrar:   //etiketi burada tanımlıyoruz.
Console.Clear();
Console.Write("1.yazılıyı girin...:");
y1 = Convert.ToInt32(Console.ReadLine());
Console.Write("2.yazılıyı girin...:");
y2 = Convert.ToInt32(Console.ReadLine());
ort = (y1 + y2) / 2;
Console.WriteLine("Yazılıların ortalaması {0}",ort);

if (ort >= 50)
{
    Console.WriteLine("geçer");
}
else
{ Console.WriteLine ("kalır");  }

Console.Write("Tekrar etmek istiyormusunuz?  (e/h)..: ");
cvp = Console.ReadLine();

if (cvp == "e")  
    goto tekrar; //goto komutu ile etikete yönlendiriyoruz.
Console.ReadKey(); 
 

1.491 defa okundu.

2 Responses to c# goto komutu

  1. zeyzey dedi ki:

    Daha farklı örneklerde yapabilirmisiniz

  2. admin dedi ki:

    mantık aynı bir çok programda satırlara yönlendirme yapılarak kullanılabilir. mesala tahmin oyununda tekrar oynamak istermisiniz şeklinde yapılabilir.

    http://www.sinavevi.net/c-ile-sayi-tahmin-oyunu/

    bu oyunu c# consolde yazabilirsin.

Bir Cevap Yazın

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

Powered by WordPress | Designed by: credit repair | Thanks to st louis web design, essay writing and fire glass
c# örnekleri , csharp örnekleri , c# örnek , C# Örnekleri , örnekleri c# , C# ÖRNEKLERİ
BTT Sınavları

C# Uygulamaları

Müdür Yardımcılığı Sınavına Hazırlık Sayfası

Müdür Yardımcılığı Çalışma Notları

C# Uygulamaları

Yazılı Soruları Php Dersleri Bilişim Teknolojileri Alanı Yazılı Soruları C# Dersleri C# Örnekleri