Udemy C# Dersleri ile Programlama Temelleri | Visual Studio 2019 eğitimi yayınlandı. bit.ly/csharpdersleri Ülkemizin yazılım alanındaki gelişimine katkıda bulunmak için hazırladığımız eğitimler devam ediyor. Eğitime ve öğrenmeye değer veren, emeğin farkında olan ve bu emeği takdir etme erdemini gösteren herkese yürekten teşekkür ederim.
Hocam 30 yaşından sonra kariyer değişikliğine karar verdim, yazılımın alanımla mesleğimle yakından uzağa alakası yok. Şimdi Bilgisayar Mühendisliği 3. sınıf öğrencisiyim. Görsel programlama dersinde çok emeğiniz geçti. Teşekkürü borç bilirim.
Merhaba. Yoğunluktan dolayı yorumunuzu geç yanıtladığım için kusura bakmayın. Normalde yorumlara birkaç gün içerisinde yanıt vermeye özen gösteriyorum. Sanırım eğitimde Random fonksiyonuna son değerin dahil edilmediğini atladım. Hatırlattığınız için teşekkür ederim. İyi çalışmalar diliyorum.
merhaba bir sorum olacaktı string türündeki değişkenleri yani harfli dizileri nasıl ekrana random olarak yazabilirim?(proje odevim var cevap verirseniz sevinirim)
Emeğiniz ve anlatımınız için Teşekkür ederim. Benim bu konuda sormak istediğim şu : 0 ile 7 arasında dediğimizde 7 yi dahil etmiyor değil mi ? Çünkü ben tüm yaptığım denemelerde 8 yaparsam 7 rakamını görüyorum. kod tam olarak şu şekilde -- int sayi1 = rast.Next(0, 8); --- Burada 8 dahil değil 7 de bitiyor. Bir yanlışım var ise düzeltin lütfen.
abi mesala tek bir değişkenle ordaki labellerin hepsini kullanabilirmiyiz? veya button_Click olayını kullanarak 10-15 tane buttonu kullanabilirmiyiz?abi eğer kullanılıyosa kodlarını atarmısın?
Merhaba Kadir. Öncelikle yoğunluktan mesajına geç yanıt verdiğim için üzgünüm. Tek bir değişkenler labellerin hepsini kullanmaktan kastın ne tam açıklarsan cevap verebilirim. Diğer soruna gelince; button_click olayında başka butonların click olaylarını tetikleyebilirsin. Yani bir butona basmakla 20 butona tıklama işlemini gerçekleştirebilirsin. Ancak konuyu daha net ve anlaşılır açıklaman gerekiyor. Başarılar diliyorum.
Merhaba hocam oncelikle verdiginiz emeginizden dolayi Allah raziolsun cok yardimci oluyorsunuz.Benim bi sorum olucakti "Rastgele bir sayı üreteci yardımıyla ekranda belirli sayıda daire çizilmesi. Daireler kesişmemelidir, her birinin yarıçapı verilen bir sayıdan az değildir." gibi kod yazdigimizda dayrelerin kesismemesini nasil saglariz ve nasil istedigimiz sayida dayre cizeriz? yardimci olursaniz sevinirim simdiden tesekkurler using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApp3 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { int count; if (int.TryParse(textBox1.Text, out count)) { Random random = new Random(); int randomInt = random.Next(); randomInt = random.Next(79,81); int randomInt2 = random.Next(); randomInt2 = random.Next(80,85); Graphics g = this.CreateGraphics(); Pen pen = new Pen(Brushes.Red); Graphics daire = this.CreateGraphics(); daire.DrawEllipse(pen, randomInt, randomInt2, 100, 100); } else { MessageBox.Show("sayi yaziniz"); } } } }
Merhaba. Bununla ilgili örnek bir uygulama hazırlamıştım aslında eğitim videosu olarak anlatmadım sanırım. PictureBox ile hareketli bir resim galerisi oluşturmak mümkün.
merhaba dostum Ürettigimiz sayıyı farklı bir textbax a kaydederek otamatik yazma şansımız varmı mesela tombala gibi çıkan sayıların hepsini görücez ve çıkan sayının bidaha cıkmamasını sağlayabilirmiyiz kısacası tombala oyunu yapabilirmiyiz bunu şimdiden teşekkürler
Merhaba. Bilemiyorum bahis ve şans oyunu vesaire platformları açıkçası topluma zararlı buluyorum. Tabi rastgele bir seçim varsa orada random fonksiyonu kullanılır.
Merhabalar, Web sitenize ulaşılamıyor. Tekrar aktif edecek misiniz ? Bu arada elinize sağlık. Bu kriz ortamında boş vakit bulmuşken; kendimi geliştirme sebebim oldunuz.
Merhaba. Umarım eğitimler sayesinde hedefinize ulaşır kendinizi geliştirirsiniz. Evet web sayfamda bir sorun var vakit bulup ilgilenemedim. En kısa sürede aktif edeceğim. İyi çalışmalar diliyorum.
Selam abi. Normalde gizli sonradan açılan bir group box yada vb yapabilirmiyiz? Örnek verirsek bir checkbox'ı işaretlediğimizde bir groupbox görünsün işaretli değilse görünmesin.(Şu anda sırayla gidiyorum belki ileride söylemissindir)(böyle bişi varsa kodunu atarmısın)
Merhaba. Elbette GroupBox nesnesinin visible özelliğini true veya false olarak ayarlayarak dilediğiniz durumda groupbox nesnesinin görünmesini veya görünmemesini sağlayabilirsiniz. İyi çalışmalar diliyorum.
Merhaba. Bir dizi tanımlarsınız. Bu dizi string yada int türünde olabilir. Örneğin; 20 elemanlı bir dizi tanımladığınız. 0-19 arasında rastgele bir sayı üretilmesini sağlarsınız. Üretilen sayıya göre dizinin indeks numarası olur. Böylece dizi üzerinde istediğiniz işlemleri gerçekleştirebilirsiniz. Başarılar diliyorum.
Merhaba. İkinci değer aralığa dahil edilmiyor. Bütün programlama dillerinde random() fonksiyonu aynı şekilde çalışır. İlk değer alınır ancak ikinci değer aralığa dahil edilmez. İyi çalışmalar.
Merhaba. Random anlatımı ile ilgili eğitim videosunu hazırladım. Şu an eğitimin kaldığı yerden devam ediyoruz. Sizin eğitimleri izleyerek bu uygulamayı yapabileceğinizi düşünüyorum. Başarılar dilerim.
S.a hocam dedinizya renklerin farklı olabilmesi için if yapısıyla yapabiliriz diye uğraştım ben ama yapamadım yardımcı olursanız sevinirim yaptığım uygulamayı şöyle yaptım buton1 click olayının içinde şunlar var. Color[] renkler = new Color[8] {Color .Black ,Color .Yellow ,Color .Pink,Color .Azure, Color .Gold,Color .Red, Color .Purple,Color .Blue }; Random y = new Random(); int k; int dizi_sayisi1; do { dizi_sayisi1 = y.Next(0, 7); this.BackColor = renkler[dizi_sayisi1]; k=dizi_sayisi1 ; BASADÖN: dizi_sayisi1 = y.Next(0,7); if (dizi_sayisi1 ==k) { goto BASADÖN; } else this.BackColor = renkler[dizi_sayisi1]; } while (k!=dizi_sayisi1 );
Merhaba Yusuf Bey. Yoğun olduğu için hızlıca bir algoritma geliştirdim. Daha güzel bir algoritmayla mutlaka yapılabilir. Hata oluşmayacağını düşünüyorum. Bu konuda geri dönüş yaparsınız. int sayac=0; private void button1_Click(object sender, EventArgs e) { sayac++; int onceki_renk = 0, sonraki_renk = 0; Color[] renkler = new Color[8] {Color .Black ,Color .Yellow ,Color .Pink,Color .Azure, Color .Gold,Color .Red, Color .Purple,Color .Blue }; if (sayac==1) { Random y = new Random(); onceki_renk = y.Next(0, 8); this.BackColor = renkler[onceki_renk]; } if (sayac==2) { Random y = new Random(); sonraki_renk = y.Next(0, 8); if (onceki_renk==sonraki_renk) { sonraki_renk = y.Next(0, 8); } this.BackColor = renkler[sonraki_renk]; sayac = 0; } }
hocam merhaba; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace random_kendi_çalışmam { public partial class Form1 : Form { public Form1() { InitializeComponent(); } int cbr, cbr1, cbr2, cbr3, cbr4, cbr5, cbr6; private void button3_Click(object sender, EventArgs e) { listBox1.Items.Remove(listBox1.SelectedItem); } Random honda = new Random();
private void button1_Click(object sender, EventArgs e) { Random honda = new Random(); int cbr = honda.Next(0, 11); int cbr2 = honda.Next(0, 11); int cbr3 = honda.Next(0, 11); int cbr4 = honda.Next(0, 11); int cbr5 = honda.Next(0, 11); int cbr6 = honda.Next(0, 101); label1.Text = Convert.ToString(cbr); label2.Text = Convert.ToString(cbr2); label3.Text = Convert.ToString(cbr3); label4.Text = Convert.ToString(cbr4); label5.Text = Convert.ToString(cbr5); label6.Text = Convert.ToString(cbr6); } private void button2_Click(object sender, EventArgs e) { listBox1.Items.Add("SAYI 1 :" + cbr + " | " + "SAYI 2 :" + cbr2 + " | " + "SAYI 3 :" + cbr3 + " | " + "SAYI 4 :" + cbr4 + " | " + "SAYI 5 :" + cbr5 + "SAYI 6 :" + cbr6); } } } hocam bir türlü listbox a rastgele sayıları ekleyemedim sürekli 0 olarak geliyor. tanımladığım değişkenleri listbox a eklemek için en üst satırda tanıttım ama random gelen değerleri listbox a yazdırmak için hangi olaya kod yazmam gerekiyor ve nasıl bir kod yazmam gerekiyor yardımcı olur musunuz?
Merhaba. Değişkenleri yerel değil global olarak tanımlamalısınız. Ürettiğin rastgele sayılar button1_click olayı içerisinde geçerlidir. Başka bir olayda kullanamazsınız. int cbr, cbr1, cbr2, cbr3, cbr4, cbr5, cbr6; bu şekilde tanımlamayı global olarak en üste yapmışsınız ancak button1_click olayına bu değişkenlerin önüne int ifadesini yazarak yeniden tanımlama yapmışsınız. button1_click olayı içindeki değişken isimlerinin önünde yer alan int ifadelerini silerseniz durum düzelir. İyi çalışmalar.
Udemy C# Dersleri ile Programlama Temelleri | Visual Studio 2019 eğitimi yayınlandı.
bit.ly/csharpdersleri
Ülkemizin yazılım alanındaki gelişimine katkıda bulunmak için hazırladığımız eğitimler devam ediyor.
Eğitime ve öğrenmeye değer veren, emeğin farkında olan ve bu emeği takdir etme erdemini gösteren herkese yürekten teşekkür ederim.
Hocam 30 yaşından sonra kariyer değişikliğine karar verdim, yazılımın alanımla mesleğimle yakından uzağa alakası yok. Şimdi Bilgisayar Mühendisliği 3. sınıf öğrencisiyim. Görsel programlama dersinde çok emeğiniz geçti. Teşekkürü borç bilirim.
şimdi nesin hocam sorması ayıptır
Hocam adım adım ilerliyoruz emekleriniz ve destekleriniz için teşekkürü borç biliriz.
Merhaba. Teşekkür ederim. Sizler gibi eğitime ve öğrenmeye değer veren arkadaşlara katkı sağlamak benim için mutluluk verici. İyi çalışmalar diliyorum
Çok teşekkür ederim gerçekten en iyi kaynaksın kaç aydır sizden öğreniyorum lütfen devam edin :)
Teşekkür ederim. Eğitimlerimizden faydalanmanıza sevindim. Eğitimlerimiz uzun soluklu bir süreçte devam edecek. Başarılar dilerim.
Teşekkürler hocam. Ellerinize sağlık.
Merhaba hocam, konsol derslerini çok şükür tamamladim. Darısı inş form derslerine. Emekleriniz için teşekkür ederim.
Mükemmel anlatım ellerinize sağlık . Keşke bi sonraki ve önceki videonun bağlantısı da paylaşsaydiniz
Teşekkür ederim Mehmet Bey. Video sonuna bir sonraki video bağlantısını eklemeyi unutmuş olabilirim. Başarılar diliyorum.
@@SendeKodYaz teşekkür ederim . Bende size başarılar diliyorum.
Hocam çok iyisiniz elinize sağlık
Hocam Emeğinize sağlık birşey sormak istiyorum aynı sayının tekrar etmemisi için hangi satıra nasıl bir kod yazmamız gerekir.
teşekkürler hocam gerçekten çok kapsamlı eğitim videosu olmuş
Merhaba. Teşekkür ederim. Eğitimlerden faydalanmanıza sevindim. Anlamadığınız kısımları sorabilirsiniz. Iyi çalışmalar diliyorum.
@@SendeKodYaz bir aşağıdaki yorumda 6 gün önce soru sormuştum hocam onu yanıtlarsanız sevinirimm...
Hocam rastgele üretilmiş sayı private olduğu için diğer yerlerde kullanılamıyor şu sorunu nasıl önleye biliriz?
Private i public olarak değiştir
Eyvallah abi adamsın
Merhaba,
Random Renk için 0,7 arasında yaparsanız 0,1,2,3,4,5,6 sayıları rastgele üretilecektir. 8.renk hiç bir zaman olmayacaktır.
Merhaba. Yoğunluktan dolayı yorumunuzu geç yanıtladığım için kusura bakmayın. Normalde yorumlara birkaç gün içerisinde yanıt vermeye özen gösteriyorum. Sanırım eğitimde Random fonksiyonuna son değerin dahil edilmediğini atladım. Hatırlattığınız için teşekkür ederim. İyi çalışmalar diliyorum.
merhaba bir sorum olacaktı string türündeki değişkenleri yani harfli dizileri nasıl ekrana random olarak yazabilirim?(proje odevim var cevap verirseniz sevinirim)
Emeğiniz ve anlatımınız için Teşekkür ederim.
Benim bu konuda sormak istediğim şu :
0 ile 7 arasında dediğimizde 7 yi dahil etmiyor değil mi ? Çünkü ben tüm yaptığım denemelerde 8 yaparsam 7 rakamını görüyorum.
kod tam olarak şu şekilde -- int sayi1 = rast.Next(0, 8); --- Burada 8 dahil değil 7 de bitiyor.
Bir yanlışım var ise düzeltin lütfen.
Merhaba Uğur Bey. Evet bahsettiğiniz gibi rastgele sayı üretilirken ikinci sayı dahil edilmiyor. İyi çalışmalar.
Hocam merhabalar. Bir bilgisayar nasıl rastgele bir sayı üretebilir?
muhteşem
Randomu döngü içinde arka arkaya 90 kez çaliştırmayı denedim ama 3 farklı outputdan 30 ar tane verdi bunun sebebi bilen varmı?
abi mesala tek bir değişkenle ordaki labellerin hepsini kullanabilirmiyiz?
veya button_Click olayını kullanarak 10-15 tane buttonu kullanabilirmiyiz?abi eğer kullanılıyosa kodlarını atarmısın?
Merhaba Kadir. Öncelikle yoğunluktan mesajına geç yanıt verdiğim için üzgünüm. Tek bir değişkenler labellerin hepsini kullanmaktan kastın ne tam açıklarsan cevap verebilirim. Diğer soruna gelince; button_click olayında başka butonların click olaylarını tetikleyebilirsin. Yani bir butona basmakla 20 butona tıklama işlemini gerçekleştirebilirsin. Ancak konuyu daha net ve anlaşılır açıklaman gerekiyor. Başarılar diliyorum.
SendeKodYaz tm abi ogretmenden ogrendim yine de cok saol
Merhaba hocam oncelikle verdiginiz emeginizden dolayi Allah raziolsun cok yardimci oluyorsunuz.Benim bi sorum olucakti "Rastgele bir sayı üreteci yardımıyla ekranda belirli sayıda daire çizilmesi. Daireler kesişmemelidir, her birinin yarıçapı verilen bir sayıdan az değildir." gibi kod yazdigimizda dayrelerin kesismemesini nasil saglariz ve nasil istedigimiz sayida dayre cizeriz? yardimci olursaniz sevinirim simdiden tesekkurler
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApp3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int count;
if (int.TryParse(textBox1.Text, out count))
{
Random random = new Random();
int randomInt = random.Next();
randomInt = random.Next(79,81);
int randomInt2 = random.Next();
randomInt2 = random.Next(80,85);
Graphics g = this.CreateGraphics();
Pen pen = new Pen(Brushes.Red);
Graphics daire = this.CreateGraphics();
daire.DrawEllipse(pen, randomInt, randomInt2, 100, 100);
}
else
{
MessageBox.Show("sayi yaziniz");
}
}
}
}
hocam bi de rastgele resim çevirme mi yapsanız ?
Merhaba. Bununla ilgili örnek bir uygulama hazırlamıştım aslında eğitim videosu olarak anlatmadım sanırım. PictureBox ile hareketli bir resim galerisi oluşturmak mümkün.
merhaba dostum
Ürettigimiz sayıyı farklı bir textbax a kaydederek otamatik yazma şansımız varmı mesela tombala gibi çıkan sayıların hepsini görücez ve çıkan sayının bidaha cıkmamasını sağlayabilirmiyiz kısacası tombala oyunu yapabilirmiyiz bunu şimdiden teşekkürler
Merhaba. Tabiki tombala oyunu yapabiliriz. Aynı sayı çıktığında yeni sayı üretebiliriz. Başarılar.
hocam... online = sanal bahis oyunlarında maç sonuçları random fonksiyonuyla mı belirlenir...?
Merhaba. Bilemiyorum bahis ve şans oyunu vesaire platformları açıkçası topluma zararlı buluyorum. Tabi rastgele bir seçim varsa orada random fonksiyonu kullanılır.
Merhabalar,
Web sitenize ulaşılamıyor. Tekrar aktif edecek misiniz ? Bu arada elinize sağlık. Bu kriz ortamında boş vakit bulmuşken; kendimi geliştirme sebebim oldunuz.
Merhaba. Umarım eğitimler sayesinde hedefinize ulaşır kendinizi geliştirirsiniz. Evet web sayfamda bir sorun var vakit bulup ilgilenemedim. En kısa sürede aktif edeceğim. İyi çalışmalar diliyorum.
Art arda aynı rengin gelmesini nasıl engelleyebilirim?
oldrandom = renkelemani; // BU DEGISKENI BUTON BASILI DEGILKEN TUTARSA ICINDE OYLE KESIN CALISABILIR
newrandom = rnd.Next(0,x);
renkelemani = newrandom;
while(oldrandom == newrandom)
{
newrandom = rnd.Next(0,x);
renkelemani = newrandom;
}
// BOYLE BISEY OLCAK GALIBA
Selam abi. Normalde gizli sonradan açılan bir group box yada vb yapabilirmiyiz?
Örnek verirsek bir checkbox'ı işaretlediğimizde bir groupbox görünsün işaretli değilse görünmesin.(Şu anda sırayla gidiyorum belki ileride söylemissindir)(böyle bişi varsa kodunu atarmısın)
Merhaba. Elbette GroupBox nesnesinin visible özelliğini true veya false olarak ayarlayarak dilediğiniz durumda groupbox nesnesinin görünmesini veya görünmemesini sağlayabilirsiniz. İyi çalışmalar diliyorum.
Bunu arduino ile kullanmak için sabırsızlanıyorum ...
Arduino Dersleri eğitimlerinde de Random ile Rastgele Yanan LED uygulaması yaptım. Oradaki eğitimlere başladığınızda ilginizi çekecektir.
Ben bu şans oyununda dizi kullanımı nasıl yapılabilir çözemedim.
Merhaba. Bir dizi tanımlarsınız. Bu dizi string yada int türünde olabilir. Örneğin; 20 elemanlı bir dizi tanımladığınız. 0-19 arasında rastgele bir sayı üretilmesini sağlarsınız. Üretilen sayıya göre dizinin indeks numarası olur. Böylece dizi üzerinde istediğiniz işlemleri gerçekleştirebilirsiniz. Başarılar diliyorum.
x.Next(0,7) yaptikda x 7 deyerini almiyor hocam neden ?x.Next(0,8) yazarsam 7 deyerini aliyor amma 8 almiyor
Merhaba. İkinci değer aralığa dahil edilmiyor. Bütün programlama dillerinde random() fonksiyonu aynı şekilde çalışır. İlk değer alınır ancak ikinci değer aralığa dahil edilmez. İyi çalışmalar.
Merhaba , eger aynı renk gelmesini istemiyorsanız şunu yapıabilirsiniz:
if(renkler[deger] == this.BackColor){
deger = x.Next(0, 8);
this.BackColor = renkler[deger];
}
else
{
this.BackColor = renkler[deger];
}
C# eğitim videomuza katkınız için teşekkür eder, iyi çalışmalar dilerim.
Hata :Random bir alan adı öğesidir ancak tür olarak kullanılabilir. Hatayı verdiği yer : Random rnd = new Random();
Lütfen yardım edin
Abi zar uygulaması kodlamayı gösteren bir video yapar mısın ?
Merhaba. Random anlatımı ile ilgili eğitim videosunu hazırladım. Şu an eğitimin kaldığı yerden devam ediyoruz. Sizin eğitimleri izleyerek bu uygulamayı yapabileceğinizi düşünüyorum. Başarılar dilerim.
S.a hocam dedinizya renklerin farklı olabilmesi için if yapısıyla yapabiliriz diye uğraştım ben ama yapamadım yardımcı olursanız sevinirim yaptığım uygulamayı şöyle yaptım
buton1 click olayının içinde şunlar var.
Color[] renkler = new Color[8] {Color .Black ,Color .Yellow ,Color .Pink,Color .Azure,
Color .Gold,Color .Red, Color .Purple,Color .Blue };
Random y = new Random();
int k;
int dizi_sayisi1;
do
{
dizi_sayisi1 = y.Next(0, 7);
this.BackColor = renkler[dizi_sayisi1];
k=dizi_sayisi1 ;
BASADÖN:
dizi_sayisi1 = y.Next(0,7);
if (dizi_sayisi1 ==k)
{
goto BASADÖN;
}
else this.BackColor = renkler[dizi_sayisi1];
}
while (k!=dizi_sayisi1 );
Merhaba Yusuf Bey. Yoğun olduğu için hızlıca bir algoritma geliştirdim. Daha güzel bir algoritmayla mutlaka yapılabilir. Hata oluşmayacağını düşünüyorum. Bu konuda geri dönüş yaparsınız.
int sayac=0;
private void button1_Click(object sender, EventArgs e)
{
sayac++;
int onceki_renk = 0, sonraki_renk = 0;
Color[] renkler = new Color[8] {Color .Black ,Color .Yellow ,Color .Pink,Color .Azure,
Color .Gold,Color .Red, Color .Purple,Color .Blue };
if (sayac==1)
{
Random y = new Random();
onceki_renk = y.Next(0, 8);
this.BackColor = renkler[onceki_renk];
}
if (sayac==2)
{
Random y = new Random();
sonraki_renk = y.Next(0, 8);
if (onceki_renk==sonraki_renk)
{
sonraki_renk = y.Next(0, 8);
}
this.BackColor = renkler[sonraki_renk];
sayac = 0;
}
}
hocam sitenize giremiyorum
Merhaba. Web sayfamda sunucu kaynaklı erişim sorunu var en kısa sürede bu durumu düzelteceğim. İyi çalışmalar diliyorum.
hocam merhaba;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace random_kendi_çalışmam
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int cbr, cbr1, cbr2, cbr3, cbr4, cbr5, cbr6;
private void button3_Click(object sender, EventArgs e)
{
listBox1.Items.Remove(listBox1.SelectedItem);
}
Random honda = new Random();
private void button1_Click(object sender, EventArgs e)
{
Random honda = new Random();
int cbr = honda.Next(0, 11);
int cbr2 = honda.Next(0, 11);
int cbr3 = honda.Next(0, 11);
int cbr4 = honda.Next(0, 11);
int cbr5 = honda.Next(0, 11);
int cbr6 = honda.Next(0, 101);
label1.Text = Convert.ToString(cbr);
label2.Text = Convert.ToString(cbr2);
label3.Text = Convert.ToString(cbr3);
label4.Text = Convert.ToString(cbr4);
label5.Text = Convert.ToString(cbr5);
label6.Text = Convert.ToString(cbr6);
}
private void button2_Click(object sender, EventArgs e)
{
listBox1.Items.Add("SAYI 1 :" + cbr + " | " + "SAYI 2 :" + cbr2 + " | " + "SAYI 3 :" + cbr3 +
" | " + "SAYI 4 :" + cbr4 + " | " + "SAYI 5 :" + cbr5 + "SAYI 6 :" + cbr6);
}
}
}
hocam bir türlü listbox a rastgele sayıları ekleyemedim sürekli 0 olarak geliyor. tanımladığım değişkenleri listbox a eklemek için en üst satırda tanıttım ama random gelen değerleri listbox a yazdırmak için hangi olaya kod yazmam gerekiyor ve nasıl bir kod yazmam gerekiyor yardımcı olur musunuz?
Merhaba. Değişkenleri yerel değil global olarak tanımlamalısınız. Ürettiğin rastgele sayılar button1_click olayı içerisinde geçerlidir. Başka bir olayda kullanamazsınız. int cbr, cbr1, cbr2, cbr3, cbr4, cbr5, cbr6; bu şekilde tanımlamayı global olarak en üste yapmışsınız ancak button1_click olayına bu değişkenlerin önüne int ifadesini yazarak yeniden tanımlama yapmışsınız. button1_click olayı içindeki değişken isimlerinin önünde yer alan int ifadelerini silerseniz durum düzelir. İyi çalışmalar.
Hocam ilk uygulamamızda aynı sayıların gelmesini nasıl engelleyebiliriz? Kodlamada yeni sayılırım da cevap verirseniz mutlu olurum.
Merhaba Anıl Bey. Bunun için diziler konusuna biliyor olmanız gerekiyor. C# Console Dersleri oynatma listesini izlediniz mi?
@@SendeKodYaz Hocam onları atlamıştım ama dizileri izlerim artık cevabınız için teşekkürler
@@SendeKodYaz Hocam izledim ama hala tam yapamıyorum bir örnek kod yazar mısınız gerçekten çok mutlu olurum. Sadece bir kaç satır olsa yeterli.