Cevap Geçmişi
20.07.19 20:19
class Program { static void Main(string[] args) { Console.Write("Kaç Adet Sayı Üretilsin= "); int adet = Convert.ToInt32(Console.ReadLine()); Console.Write("Üretilecek Sayılar Kaçtan Başlasın= "); int baslangic = Convert.ToInt32(Console.ReadLine()); Console.Write("Üretilecek Sayılar Kaçta Bitsin= "); int bitis = Convert.ToInt32(Console.ReadLine()); Random sayi = new Random(); //Random Sınıfı Kullanılarak sayi nesnesi üretiyoruz. List < int > sayilar = new List < int > (); //sayilar isminde integer değer alan liste üretiyoruz. while (sayilar.Count != adet) //sayilar listesinin eleman sayısının; kullanıcı tarafından girilen adet // değişkenine eşit oluncaya kadar listeye sayı ekle diyoruz { int uret = sayi.Next(baslangic, bitis); // uret değişkenine belirtilen sayı aralığında sayı ekle diyoruz. if (!sayilar.Contains(uret)) //uret değişkeninin önden listeyde olup olmadığını kontrol ediyoruz. { sayilar.Add(uret); //yoksa ekliyoruz. } } foreach(var say in sayilar) // sayıları liste içinde gezerek ekrana yazdırıyoruz. { Console.Write(say + "-"); } } }
Ekleyen: chefoop
Değiştiren: cevapsitesi
11.07.19 07:37
class Program{ static void Main(string[] args) { Console.Write("Kaç Adet Sayı Üretilsin= "); int adet =Convert.ToInt32(Console.ReadLine()); Console.Write("Üretilecek Sayılar Kaçtan Başlasın= "); int baslangic = Convert.ToInt32(Console.ReadLine()); Console.Write("Üretilecek Sayılar Kaçta Bitsin= "); int bitis = Convert.ToInt32(Console.ReadLine()); Random sayi = new Random(); //Random Sınıfı Kullanılarak sayi nesnesi üretiyoruz. List<int> sayilar = new List<int>();//sayilar isminde integer değer alan liste üretiyoruz. while (sayilar.Count != adet)//sayilar listesinin eleman sayısının; kullanıcı tarafından girilen adet // değişkenine eşit oluncaya kadar listeye sayı ekle diyoruz { int uret = sayi.Next(baslangic,bitis);// uret değişkenine belirtilen sayı aralığında sayı ekle diyoruz. if (!sayilar.Contains(uret)) //uret değişkeninin önden listeyde olup olmadığını kontrol ediyoruz. { sayilar.Add(uret);//yoksa ekliyoruz. } } foreach (var say in sayilar) // sayıları liste içinde gezerek ekrana yazdırıyoruz. { Console.Write(say+"-"); } } }
Ekleyen: chefoop
En fazla 3 eski durum gösterilir.