C# Rastgele Sayı Üretimi

4 Mesajlar 922 Okunma
smmexpress

Cadde Media Cadde Media Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 16.06.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek MAKİNA RESSAMI
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 916
  • Beğeniler 4 / 154
  • Ticaret 14, (%100)
Merhaba Arkadaşlar derslerimize devam ediyoruz.Bugün C#.Net ile Rastgele sayı üretimi uygulamasını yapacağız.Rastgele sayı üretimi bir çok yerde karşımızı çıkmıştır.Genellikle güvenli girişlerde oyunlarda,şans oyunlar gibi yerlerde karşılaştık.Rastgele sayı üretimi kütüphanesinin adı C#.Net‘de Random’dur.Bizde bugün Randım sınıfını kullanarak uygulamamızı yapacağız.Random sınıfından türetilen bir nesne için byte, int, double tipinde sayılar üretilebilir. Rastgele bir sayı oluşturabilmek için öncelikle Random sınıfından bir nesne üretilir. Aşağıdaki kod ileRandom tipinde rsayi değişkeni oluşturduk.Bugün random sınıfı ile örnek bir sayı oluşturup label nesnesine gösterme uygulaması yapacağız.C#.Net ile form uygulamanızı açınız.

Random rsayi = new Random();

//Rastgele sayı üretmek için kullanacağım nesneyi oluşturdum
Random rsayi = new Random();
//rastgele üretilen sayı değerini Sayi içine atacağım.
int sayi;

sayi = RastGeleSayi.Next(1, 100);
label1.text=sayi.toString();


Proje Kodu ( 125 ) Bu Projeyi Wm Tarlasi Downloader ile indire bilirsiniz.
Projeyi indirmek için bu konuya göz atın.
 

 

wmaraci
reklam

VoyL VoyL WM Aracı Kullanıcı
  • Üyelik 17.03.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** Ç**
  • Mesajlar 133
  • Beğeniler 0 / 23
  • Ticaret 0, (%0)
2 kere aynı adla random üretmişsin, sayı'ya atadığın rsayı değil, rastgelesayı adında başka değişken hocam. kopyala-yapıştır yaparken bunlara dikkat etmenizi öneririm.
PorFavorDama

kişi bu mesajı beğendi.

YazilimMimari YazilimMimari Eski adi: Turgay Can Kullanıcı
  • Üyelik 25.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Engineering Director
  • Konum İstanbul Avrupa
  • Ad Soyad T** C**
  • Mesajlar 771
  • Beğeniler 2 / 260
  • Ticaret 0, (%0)
Epic fail gibi olmuş :)

Birde ilgincime gitti, bu tür kütüphaneler genelde instance üretmeden static sınıf ve metodlar üzerinden yazılması hem performans hemde gereksiz bellek tüketimini önlemek için iyidir.
 

 

https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)

Cadde Media Cadde Media Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 16.06.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek MAKİNA RESSAMI
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 916
  • Beğeniler 4 / 154
  • Ticaret 14, (%100)

VoyL adlı üyeden alıntı

2 kere aynı adla random üretmişsin, sayı'ya atadığın rsayı değil, rastgelesayı adında başka değişken hocam. kopyala-yapıştır yaparken bunlara dikkat etmenizi öneririm.


Hocam indireceğiniz programda hepsi düzgün. Lütfen ekteki dosyayı indirin.
 

 

wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al