using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
// -10 ile 10 arası rastgele sayı üretip, sayının negatif veya pozitif olduğunu bulan program...
// Program sıfır bulana kadar devam edecek ve kaçıncı seferde sıfır bulduğunu söyleyecek...
Random uret = new Random();
int i = 0; // Bunu sayaç için kullanacağız... Kaçıncı seferde sıfır bulunduğunu söyleyecek...
tekrar: // Her sayı bulmadan sonra program bu etiketten devam edecek...
i++; // Sayacımızı bir artırıyoruz...
int uretilen = uret.Next(-10, 10); // -10 ile 10 arası sayı üretiyoruz...
if (uretilen > 0)
Console.WriteLine("Sayı Negatif:" + uretilen);
else if (uretilen < 0)
Console.WriteLine("Sayı Pozitif:" + uretilen);
else if (uretilen == 0)
goto son; // Sayı sıfır olması durumunda programı bitireceğiz...
goto tekrar;
son: // Program bu etiket ile birlikte bitiyor...
Console.WriteLine("\nSıfır "+i+". Seferde Bulundu"); // Kaç seferde bulduğumuzu yazıyoruz...
Console.Write("Bitti...");
Console.ReadKey();
}
}
}