Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :) muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/
Daha Profesyonelce Hazırlamış Olduğum Eğitim Setleri ile yalnızca 24.99 TL'lik fiyatla Udemy'deyiz! Uygulama Geliştirerek C# Öğrenin: A'dan Z'ye Eğitim Seti www.udemy.com/sifirdan-ileri-seviye-csharp-programlama/?couponCode=CHRP01 C# ile DevExpress'de SQL Tabanlı Ticari Otomasyon Geliştirin www.udemy.com/c-ile-devexpressde-sql-tabanl-ticari-otomasyon-gelistirin/?couponCode=CHRP02 25 Derste 25 Uygulamalı Proje www.udemy.com/25derste25proje/?couponCode=CHRP01
Random rastgele = new Random(); Console.WriteLine("**** Şehir Atama Programı ****"); string[] sehirler = { "İstanbul", "Konya", "Ankara", "Kars", "Balıkesir", "Bursa", "Muğla" }; string isim; Console.Write("İsminizi ve soyisminizi giriniz: "); isim = Console.ReadLine(); int a; a = rastgele.Next(0, sehirler.Length); Console.Write("Sayın {0}, {1} şehrine atandınız.", isim, sehirler[a]); Console.Read(); Şöyle bir kullanım şekli daha güzel bence son örnek için :)
Kendim Sayısal Loto uygulamasını yaptım fakat Bazen ilk 3 rakamın birbirinin aynısı geldiğini görüyorum. Ve çokça denedim, 1-2 defa olan bir şey değil. Sebebi nedir ? Bilen birisi cevaplarsa çok sevinirim. :)
bildiğim kadarıyla random komutu o an ki tarih, saat, saniye ve salise arasında bi takım aritmetik işlemler yaparak işliyo o 3 komutu aynı salise içinde yapıyo olabilir.
sıralama yapıldıktan sonra. dizinin eğer 10 elemenı varsa yani uzunluğu 10 sa 10 indisi vardır. indis 0 dan başlıyor 9 da bitiyor. sıralama yapıldığı için 9. indis en büyük terim. Console.WriteLine((diziadı.length)-1); parantezler yanlis olabilir bende yeni ogreniyorm dili
Hocam int a; yerine direkt Console.WriteLine(sehirler[rastgele.next(0,sehirler.Length)]); yapsanız daha az kod satırı ile program daha az yoğun çalışmış olmazmıydı? Ve Gereksiz Kod satırından Kurtulmuş Olunurdu.
Merhaba kodlamaya yeni başladım sizce bu nasıl ? Console.WriteLine("****milli piyango çekilişi *****"); Random sayı = new Random(); int sayılar; for (int i = 0; i < 7; i++) { sayılar = sayı.Next(10); Console.Write("\t"+sayılar); } Console.Read(); }
Do while döngüsüyle rastgele sayı üretme beraber kullanımı: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Random_Kullanımı { internal class Program { static void Main(string[] args) { Console.WriteLine("*** Random (Rastgele) Kullanımı ***"); Console.WriteLine("-----------------------------------"); string cevap; do { Random rastgele = new Random(); int a, b, c; a = rastgele.Next(0, 10); b = rastgele.Next(0, 10); c = rastgele.Next(0, 10); Console.WriteLine(a); Console.WriteLine(b); Console.WriteLine(c); Console.WriteLine(); Console.Write("Devam edilsin mi? (e/h): "); cevap=Console.ReadLine();
} while (cevap=="E"|| cevap == "e"); Console.ReadLine(); } } }
//doğal sayıları kullanarak rastgele 9 basamaklı şifre oluşturmak için kod yazdım ama çok uzun oldu daha kısa halde nasıl yazabilirim yardımcı olurmusunuz. Random x = new Random(); int a = x.Next(1, 10); int b = x.Next(1, 10); int c = x.Next(1, 10); int d = x.Next(1, 10); int e = x.Next(1, 10); int f = x.Next(1, 10); int g = x.Next(1, 10); int h = x.Next(1, 10); int j = x.Next(1, 10); Console.Write("yeni şifreniz : "); Console.Write(a); Console.Write(b); Console.Write(c); Console.Write(d); Console.Write(e); Console.Write(f); Console.Write(g); Console.Write(h); Console.Write(j);
ben böyle yapa bildim (*arada bosluk olmasını istemiyorsan "" bunu sile bilirsin*) Random r = new Random(); int[] a = new int[9]; Console.Write("Yeni şifreniz : "); for (int i = 0; i < a.Length; i++) { a[i] = r.Next(0, 10); Console.Write(" " + a[i]); } Console.ReadKey();
rasgele şifre oluşturma Random rastgele = new Random(); StringBuilder sb = new StringBuilder(); for (int i = 0; i < 8; i++) { int ascii = rastgele.Next(32, 127); char karakter = Convert.ToChar(ascii); sb.Append(karakter); } Console.WriteLine(sb.ToString());
Random rastgele = new Random(); int a, b, c, d, e, f, g; a = rastgele.Next(0, 10); b = rastgele.Next(0, 10); c = rastgele.Next(0, 10); d = rastgele.Next(0, 10); e = rastgele.Next(0, 10); f = rastgele.Next(0, 10); g = rastgele.Next(0, 10); Console.WriteLine(a); Console.WriteLine(b); Console.WriteLine(c); Console.WriteLine(d); Console.WriteLine(e); Console.WriteLine(f); Console.WriteLine(g); Console.Read();
Dostum dizileride kullanabiliriz daha rahat ve mantıklı bir kullanım olur Bu şekilde:: { Random rastgele = new Random(); int[] s = new int[7]; int a; for(int i = 0; i < s.Length; i++) { a = rastgele.Next(0, 10); Console.WriteLine(a); } Console.ReadLine(); }
int i; int[] sayilar = new int[7]; Random rastgele = new Random(); for (i = 0; i < sayilar.Length; i++) { sayilar[i] = rastgele.Next(0, 10); } foreach(int a in sayilar) { Console.Write(a + " "); }
Random rastgele = new Random(); for (int i = 0; i < 20; i++) { int randomNumber = rastgele.Next(1, 101); Console.WriteLine("sıralama " + (i + 1) + ": " + randomNumber); } Console.ReadLine();
//Milli Piyango için kod Random rnd = new Random(); for (int i = 0; i < 7; i++) { int rastgele = rnd.Next(0, 10); Console.Write(rastgele + " "); } Console.ReadLine();
//7 haneli milli piyango uygulamasi Random rastgele = new Random(); int sayilar; Console.WriteLine("***** MILLI PIYANGO UYGULAMASI ***** "); for(int i = 0; i < 7; i++) { sayilar = rastgele.Next(11); Console.Write(" " +sayilar); }
// Ders 17 Random komutu #region Örnek 1 Random armut = new Random(); int elma; elma = armut.Next(0, 10); Console.WriteLine(elma); Console.Read(); #endregion #region Örnek 2 Random atama = new Random(); string[] sehirler = { "malatya", "kars", "trabzon", "ordu", "bingöl", "siirt" }; int deger; deger = atama.Next(0, sehirler.Length); Console.WriteLine("** Şehir Atama Uygulaması **"); Console.WriteLine("Rastgele şehir sayısı: " + deger); Console.Write("Tebrikler! Atandığınız şehir: " + sehirler[deger]); Console.Read(); #endregion
merhaba 2022 de olmamıza rağmen hala videolarını takip eden vardır diye düşünüyorum çünkü onlardan bir tanesi benim ve sorunuzu şu şekilde cevaplamak istedim : Console.WriteLine(" ***** SAYISAL LOTO PROGRAMI ***** "); Console.WriteLine(); Console.Write("1. KOLON : "); Random rastgele = new Random(); int a; for (int i = 0; i < 7; i++) { a = rastgele.Next(99); Console.Write("\t"+a); } Console.WriteLine(); Console.Write("2. KOLON : "); Random rastgele1 = new Random(); int b; for (int i = 0; i < 7; i++) { b = rastgele1.Next(99); Console.Write("\t" + b ); } Console.WriteLine(); Console.Write("3. KOLON : "); Random rastgele2 = new Random(); int c; for (int i = 0; i < 7; i++) { c = rastgele2.Next(99); Console.Write("\t" + c); } Console.WriteLine(); Console.Write("4. KOLON : "); Random rastgele3 = new Random(); int d; for (int i = 0; i < 7; i++) { d = rastgele3.Next(99); Console.Write("\t" + d); } Console.WriteLine(); Console.Write("5. KOLON : "); Random rastgele4 = new Random(); int e; for (int i = 0; i < 7; i++) { e = rastgele4.Next(99); Console.Write("\t" + e); } Console.WriteLine(); Console.Write("6. KOLON : "); Random rastgele5 = new Random(); int f; for (int i = 0; i < 7; i++) { f = rastgele5.Next(99); Console.Write("\t" + f); } Console.WriteLine(); Console.ReadKey(); } ayrıca size çok teşekkür ederim hocam çok güzel bir anlatımınız var :))
Random rastgele = new Random(); Console.WriteLine("***** Sayı Çekilişi *****"); int a; for (int i = 0; i < 7; i++) { a = rastgele.Next(0,10); Console.Write(a+" | "); } Console.ReadLine();
Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :)
muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/
Abi sana mail attım bakabilirmisin?
Daha Profesyonelce Hazırlamış Olduğum Eğitim Setleri ile yalnızca 24.99 TL'lik fiyatla Udemy'deyiz!
Uygulama Geliştirerek C# Öğrenin: A'dan Z'ye Eğitim Seti
www.udemy.com/sifirdan-ileri-seviye-csharp-programlama/?couponCode=CHRP01
C# ile DevExpress'de SQL Tabanlı Ticari Otomasyon Geliştirin
www.udemy.com/c-ile-devexpressde-sql-tabanl-ticari-otomasyon-gelistirin/?couponCode=CHRP02
25 Derste 25 Uygulamalı Proje
www.udemy.com/25derste25proje/?couponCode=CHRP01
video 2016 tı dan yıl 2022 ve hala izleniyor cidden yararlı
Tarih kokan şehir Şanlıurfa deyiminiz için teşekkrler hocam :)
Önceki soru :console.Write("en buyuk eleman"+sayılar[(sayılar.Length)-1]);
7:32 de koptumya :D
Masum bir tepki :D
hocam bu saatte yorumları takip etmeniz güzel tesadüf :)
Hocam çok teşekkürler videolar için emeklerinize sağlık :)
elinize saglık çok hoş ve güzel bir ders olmuş teşekkürlerrrrrr :)
❤❤
sene 2023 ellernize sağlık Hocam!!!!
harika anlatıyorsunuz.emeğinize sağlık.Allah razı olsun.
Random rastgele = new Random();
Console.WriteLine("**** Şehir Atama Programı ****");
string[] sehirler = { "İstanbul", "Konya", "Ankara", "Kars", "Balıkesir", "Bursa", "Muğla" };
string isim;
Console.Write("İsminizi ve soyisminizi giriniz: ");
isim = Console.ReadLine();
int a;
a = rastgele.Next(0, sehirler.Length);
Console.Write("Sayın {0}, {1} şehrine atandınız.", isim, sehirler[a]);
Console.Read();
Şöyle bir kullanım şekli daha güzel bence son örnek için :)
3 kere üst üste D şıkkını işaretleyen öğrenci gibi olduk :D
Ders kodları:
Random rasgele = new Random();
String[] sorular = { "sea", "selam", "merhaba" };
String[] cevaplar = { "ase", "ok", "bb" };
int a, b;
a = rasgele.Next(0, sorular.Length);
b = rasgele.Next(0, cevaplar.Length);
a = b;
Console.WriteLine(a);
Console.WriteLine(sorular[a]);
Console.WriteLine(b);
Console.WriteLine(cevaplar[b]);
Console.Read();
@Berlinkopft Custer 3 yıl önce yazsaydın belki bir değeri olabilirdi. :)
androiddeki C# da denediğimde benimde ilk 3 te 0 ıncı geldi hocam.bu işte başka iş var gibi :D
Bende 2 7 1 geldi
adamsın murat hocaaammm
Kendim Sayısal Loto uygulamasını yaptım fakat Bazen ilk 3 rakamın birbirinin aynısı geldiğini görüyorum. Ve çokça denedim, 1-2 defa olan bir şey değil. Sebebi nedir ? Bilen birisi cevaplarsa çok sevinirim. :)
bildiğim kadarıyla random komutu o an ki tarih, saat, saniye ve salise arasında bi takım aritmetik işlemler yaparak işliyo o 3 komutu aynı salise içinde yapıyo olabilir.
tşk ler
Önceki dersin sonunda sorduğunuz sorunun cevabını yapacaktınız, yaptım kontrol amaçlı videoya baktım fakat rastlamadım
Nasil yaptin karşılastıralim istersen? Ben siraladıktan sonra reverse ile ters çevirdim en büyük deger basa geldi sonra 0. indeksi çagırdım.
dizininadi.lenght dersen dizi de kac karakter oldugunu gosterir. sonra sirala ve istedegin islemi yap
sıralama yapıldıktan sonra. dizinin eğer 10 elemenı varsa yani uzunluğu 10 sa 10 indisi vardır. indis 0 dan başlıyor 9 da bitiyor. sıralama yapıldığı için 9. indis en büyük terim.
Console.WriteLine((diziadı.length)-1);
parantezler yanlis olabilir bende yeni ogreniyorm dili
Hocam int a; yerine direkt Console.WriteLine(sehirler[rastgele.next(0,sehirler.Length)]); yapsanız daha az kod satırı ile program daha az yoğun çalışmış olmazmıydı? Ve Gereksiz Kod satırından Kurtulmuş Olunurdu.
şunu anlamadım 0 la 10 arasındaki sayıları rastgele neye göre belirliyor onunda matematiksel işlemini sistem mi yapıyor
bilgisayar kendi atama yapıyor saate baglı olarak deger degistiriyor eger c ve c++ da random incelersen daha detaylı olur
a yazarken aq yazmanıza çok güldüm...
bune ya bende de cok sık 0 geliyor, sebebi ne acaba
windows form application da bu kodları yaptım oldu ancak (biraz değiştirdim )2 textboxa farklı keilemeri nasıl atıyıcam
Random komutu biraz üşengeç galiba, hep benzer değerleri seçiyor bende de :d
Teşekkürler
bilgisayarın ana ekranındaki duvar kağıtlarını nasıl slayt şeklinde yapıyorsunuz
ayarlardan yapılıyo otomatik değişiyo bi süre sonra
Merhaba kodlamaya yeni başladım sizce bu nasıl ?
Console.WriteLine("****milli piyango çekilişi *****");
Random sayı = new Random();
int sayılar;
for (int i = 0; i < 7; i++)
{
sayılar = sayı.Next(10);
Console.Write("\t"+sayılar);
}
Console.Read();
}
Ben de böyle yaptım.Çalışıyor evet :)
abi tarih nası bi koku [espri.enabled true;]
bu arada ben senin derslerini çok beğendim uzun zamandır senden ders alıyorum
abi c# ile neler yapabilirim?
windows,andorid,ios,web vb. bir sürü platform için uygulama geliştirebilirsin.
3 yıl geçmiş, neler yaptın
@@namegam555 :D
fecade ismin ne abi c#deeslerine yazsam sanmi geliyor
2023 den selamlar:)
boyle yaptım dogrumu hocam
Random rastgele = new Random();
Console.WriteLine(" *** Milli piyango atama işlemleri ***");
int a;
for (int i = 0; i < 8; i++)
{
a = rastgele.Next(1000000,2000000);
Console.WriteLine(a);
}
Console.ReadKey();
}
1000000000 ve 2000000000 çok büyük bir değer aralığı değil mi?
Abi dizilere nasil random atabilirim
Random atılmış değeri dizilere mi ekleyeceksin,
Yoksa random atılmış değeri dizinin indeksini mi bulacaksın.
ödevi şöyle yaptım:
using System;
namespace randomkomutu
{
class Program
{
static void Main(string[] args)
{
Random piyango = new Random();
Console.WriteLine("**Milli Pİyango Cekilis Sonucu: ");
int[] sayilar = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
int x;
for(int i = 1; i
6.50
Do while döngüsüyle rastgele sayı üretme beraber kullanımı:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Random_Kullanımı
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("*** Random (Rastgele) Kullanımı ***");
Console.WriteLine("-----------------------------------");
string cevap;
do
{
Random rastgele = new Random();
int a, b, c;
a = rastgele.Next(0, 10);
b = rastgele.Next(0, 10);
c = rastgele.Next(0, 10);
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.WriteLine();
Console.Write("Devam edilsin mi? (e/h): ");
cevap=Console.ReadLine();
} while (cevap=="E"|| cevap == "e");
Console.ReadLine();
}
}
}
programı biraz geliştridim .d
Console.WriteLine();
Console.WriteLine("**** Öğretmen Atama Programı ****");
Console.WriteLine();
Random rastgele = new Random();
Random ogretmen = new Random();
string[] sehirler = { "Ankara","Bursa","Kocaeli","Ağrı","Antalya","Antep","ŞanlıUrfa","Aydın","Rize","Trabzon","Van","Eskişehir","Elazığ","Malatya" };
string[] ogretmenler = { "Ömer Bey", "Emre Bey", "Ayça Hanım", "Emircan Bey", "Zeynep Hanım", "Yağmur Hanım", "Yakup Bey", "İslam Bey", "Selinay Hanım", "Efe Bey", "Burak Bey", "Sena Hanım", "Yaren Hanım", "Mert Bey" };
int a;
int b;
a = ogretmen.Next(0, ogretmenler.Length);
b = rastgele.Next(0, sehirler.Length);
Console.WriteLine("Öğretmen Adı: "+ogretmenler[b]);
Console.WriteLine("Atanacağı Şehir: "+sehirler[a]);
Console.Read();
//doğal sayıları kullanarak rastgele 9 basamaklı şifre oluşturmak için kod yazdım ama çok uzun oldu daha kısa halde nasıl yazabilirim yardımcı olurmusunuz.
Random x = new Random();
int a = x.Next(1, 10);
int b = x.Next(1, 10);
int c = x.Next(1, 10);
int d = x.Next(1, 10);
int e = x.Next(1, 10);
int f = x.Next(1, 10);
int g = x.Next(1, 10);
int h = x.Next(1, 10);
int j = x.Next(1, 10);
Console.Write("yeni şifreniz : ");
Console.Write(a);
Console.Write(b);
Console.Write(c);
Console.Write(d);
Console.Write(e);
Console.Write(f);
Console.Write(g);
Console.Write(h);
Console.Write(j);
ben böyle yapa bildim (*arada bosluk olmasını istemiyorsan "" bunu sile bilirsin*)
Random r = new Random();
int[] a = new int[9];
Console.Write("Yeni şifreniz : ");
for (int i = 0; i < a.Length; i++)
{
a[i] = r.Next(0, 10);
Console.Write(" " + a[i]);
}
Console.ReadKey();
rasgele şifre oluşturma
Random rastgele = new Random();
StringBuilder sb = new StringBuilder();
for (int i = 0; i < 8; i++)
{
int ascii = rastgele.Next(32, 127);
char karakter = Convert.ToChar(ascii);
sb.Append(karakter);
}
Console.WriteLine(sb.ToString());
Console.WriteLine("****MİLLİ PİYANGO****");
Random random = new Random();
int a;
Console.Write("milli piyango değeri:");
for (int i = 0; i < 7; i++)
{
a= random.Next(0,10);
Console.Write(a);
}
Console.ReadLine();
Milli piyango programi
Random piyango = new Random();
int s1,s2,s3,s4,s5,s6,s7;
s1 = piyango.Next(0, 10);
s2 = piyango.Next(0, 10);
s3 = piyango.Next(0, 10);
s4 = piyango.Next(0, 10);
s5 = piyango.Next(0, 10);
s6 = piyango.Next(0, 10);
s7 = piyango.Next(0, 10);
Console.WriteLine("******** Milli Piyango Cekilisi ********");
Console.Write(s1 + " " + s2 + " " + s3 + " " + s4 + " " + s5 + " " + s6 + " " + s7);
Console.Read();
Bu daha sade olacaktır.
Random rastgele = new Random();
int a;
a = rastgele.Next(0, 10);
for(int i=0;i
//sayısal loto için kod
int kolon;
Console.Write("Kaç kolon oynayacaksın : ");
kolon = Convert.ToInt32(Console.ReadLine());
Random rnd = new Random();
for (int i = 0; i
Piyango uygulaması yaptım :)
string ad, soyad;
int numara,a;
Random rastgele = new Random();
Console.WriteLine("****** MİLLİ PİYANGO UYGULAMASI ******");
Console.WriteLine();
Console.Write("Adınızı Girin: ");
ad = Console.ReadLine();
Console.WriteLine();
Console.Write("Soyadınızı Girin: ");
soyad = Console.ReadLine();
Console.WriteLine();
Console.WriteLine("****** TAHMİN ETTİĞİNİZ 7 HANELİ NUMARAYI GİRİN ******");
numara = Convert.ToInt32( Console.ReadLine());
if (10000000 < numara)
{
Console.WriteLine("Numara 7 Haneden Fazla Olamaz");
Console.WriteLine();
Console.WriteLine("****** TAHMİN ETTİĞİNİZ 7 HANELİ NUMARAYI GİRİN ******");
numara = Convert.ToInt32(Console.ReadLine());
}
Console.WriteLine();
a = rastgele.Next(1000000, 10000000);
Console.WriteLine("******** SONUÇLAR *******");
Console.WriteLine();
if (a==numara)
{
Console.WriteLine("Ad= " + ad);
Console.WriteLine("Soyad= " + soyad);
Console.WriteLine();
Console.WriteLine("******** KAZANDINIZ ********");
Console.WriteLine();
Console.WriteLine("Numaranız= " + numara);
}
else
{
Console.WriteLine("Ad= " + ad);
Console.WriteLine("Soyad= " + soyad);
Console.WriteLine();
Console.WriteLine("******** KAZANAMADINIZ :( ********");
Console.WriteLine();
Console.WriteLine("Numaranız= " + numara);
Console.WriteLine();
Console.WriteLine("Kazanan Numara= " + a);
}
Console.Read();
Random rastgele = new Random();
int a, b, c, d, e, f, g;
a = rastgele.Next(0, 10);
b = rastgele.Next(0, 10);
c = rastgele.Next(0, 10);
d = rastgele.Next(0, 10);
e = rastgele.Next(0, 10);
f = rastgele.Next(0, 10);
g = rastgele.Next(0, 10);
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.WriteLine(d);
Console.WriteLine(e);
Console.WriteLine(f);
Console.WriteLine(g);
Console.Read();
Console.Write(a+" "+b+" "+c+" "+d+" "+e+" "+f+" "+g) daha düzgün
Akuma
Console.WriteLine("a
+b
+c... ")
alt satıra geçirir
yada;
int x;
Random rastgele = new Random();
for (int i = 0; i < 7; i++ )
{
x = rastgele.Next(10);
Console.Write(x);
}
Console.ReadLine();
Dostum dizileride kullanabiliriz daha rahat ve mantıklı bir kullanım olur
Bu şekilde::
{
Random rastgele = new Random();
int[] s = new int[7];
int a;
for(int i = 0; i < s.Length; i++)
{
a = rastgele.Next(0, 10);
Console.WriteLine(a);
}
Console.ReadLine();
}
Console.WriteLine("*************************");
Console.WriteLine("Milli piyango uygulamasi");
Console.WriteLine("*************************");
Console.WriteLine();
Console.WriteLine("Piyango biletiniz:");
Console.WriteLine();
int i;
int[] sayilar = new int[7];
Random rastgele = new Random();
for (i = 0; i < sayilar.Length; i++)
{
sayilar[i] = rastgele.Next(0, 10);
}
foreach(int a in sayilar)
{
Console.Write(a + " ");
}
Random rastgele = new Random();
for (int i = 0; i < 20; i++)
{
int randomNumber = rastgele.Next(1, 101);
Console.WriteLine("sıralama " + (i + 1) + ": " + randomNumber);
}
Console.ReadLine();
Random a = new Random();
int z;
for(int i = 0; i < 7; i++)
{
z = a.Next(0,10);
Console.Write(z+" ");
}
Console.ReadKey();
//Milli Piyango için kod
Random rnd = new Random();
for (int i = 0; i < 7; i++)
{
int rastgele = rnd.Next(0, 10);
Console.Write(rastgele + " ");
}
Console.ReadLine();
//7 haneli milli piyango uygulamasi
Random rastgele = new Random();
int sayilar;
Console.WriteLine("***** MILLI PIYANGO UYGULAMASI ***** ");
for(int i = 0; i < 7; i++)
{
sayilar = rastgele.Next(11);
Console.Write(" " +sayilar);
}
// Ders 17 Random komutu
#region Örnek 1
Random armut = new Random();
int elma;
elma = armut.Next(0, 10);
Console.WriteLine(elma);
Console.Read();
#endregion
#region Örnek 2
Random atama = new Random();
string[] sehirler = { "malatya", "kars", "trabzon", "ordu", "bingöl", "siirt" };
int deger;
deger = atama.Next(0, sehirler.Length);
Console.WriteLine("** Şehir Atama Uygulaması **");
Console.WriteLine("Rastgele şehir sayısı: " + deger);
Console.Write("Tebrikler! Atandığınız şehir: " + sehirler[deger]);
Console.Read();
#endregion
string[] sehirler = {
"Adana", "Adıyaman", "Afyonkarahisar", "Ağrı", "Aksaray", "Amasya", "Ankara", "Antalya", "Ardahan",
"Artvin", "Aydın", "Balıkesir", "Bartın", "Batman", "Bayburt", "Bilecik", "Bingöl", "Bitlis", "Bolu",
"Burdur", "Bursa", "Çanakkale", "Çankırı", "Çorum", "Denizli", "Diyarbakır", "Düzce", "Edirne", "Elazığ",
"Erzincan", "Erzurum", "Eskişehir", "Gaziantep", "Giresun", "Gümüşhane", "Hakkâri", "Hatay", "Iğdır",
"Isparta", "İstanbul", "İzmir", "Kahramanmaraş", "Karabük", "Karaman", "Kars", "Kastamonu", "Kayseri",
"Kırıkkale", "Kırklareli", "Kırşehir", "Kilis", "Kocaeli", "Konya", "Kütahya", "Malatya", "Manisa",
"Mardin", "Mersin", "Muğla", "Muş", "Nevşehir", "Niğde", "Ordu", "Osmaniye", "Rize", "Sakarya",
"Samsun", "Şanlıurfa", "Siirt", "Sinop", "Şırnak", "Sivas", "Tekirdağ", "Tokat", "Trabzon",
"Tunceli", "Uşak", "Van", "Yalova", "Yozgat", "Zonguldak"
};
merhaba 2022 de olmamıza rağmen hala videolarını takip eden vardır diye düşünüyorum çünkü onlardan bir tanesi benim ve sorunuzu şu şekilde cevaplamak istedim :
Console.WriteLine(" ***** SAYISAL LOTO PROGRAMI ***** ");
Console.WriteLine();
Console.Write("1. KOLON : ");
Random rastgele = new Random();
int a;
for (int i = 0; i < 7; i++)
{
a = rastgele.Next(99);
Console.Write("\t"+a);
}
Console.WriteLine();
Console.Write("2. KOLON : ");
Random rastgele1 = new Random();
int b;
for (int i = 0; i < 7; i++)
{
b = rastgele1.Next(99);
Console.Write("\t" + b );
}
Console.WriteLine();
Console.Write("3. KOLON : ");
Random rastgele2 = new Random();
int c;
for (int i = 0; i < 7; i++)
{
c = rastgele2.Next(99);
Console.Write("\t" + c);
}
Console.WriteLine();
Console.Write("4. KOLON : ");
Random rastgele3 = new Random();
int d;
for (int i = 0; i < 7; i++)
{
d = rastgele3.Next(99);
Console.Write("\t" + d);
}
Console.WriteLine();
Console.Write("5. KOLON : ");
Random rastgele4 = new Random();
int e;
for (int i = 0; i < 7; i++)
{
e = rastgele4.Next(99);
Console.Write("\t" + e);
}
Console.WriteLine();
Console.Write("6. KOLON : ");
Random rastgele5 = new Random();
int f;
for (int i = 0; i < 7; i++)
{
f = rastgele5.Next(99);
Console.Write("\t" + f);
}
Console.WriteLine();
Console.ReadKey();
}
ayrıca size çok teşekkür ederim hocam çok güzel bir anlatımınız var :))
Random rastgele = new Random();
Console.WriteLine("***** Sayı Çekilişi *****");
int a;
for (int i = 0; i < 7; i++)
{
a = rastgele.Next(0,10);
Console.Write(a+" | ");
}
Console.ReadLine();