Gorsel Programlama | Görsel Programlama | C#.Net | VB.Net | C# Console

ana sayfa > Görsel Programlama, VB.NET > Rastgele üretilen 10 sayıyı diziye ekleyip sıralamak

Rastgele üretilen 10 sayıyı diziye ekleyip sıralamak

Cumartesi, 10 Nis 2010 yorum ekle yorumlara git

Rastgele üretilen 10 sayıyı diziye ekleyip sıralamak

r1

r2

r3




Public Class Form1
Sub listelesene()
ListBox1.Items.Clear() 'listbox'ı temizle
For i = 0 To 9 '10 defa aşağıdaki işlemi yap
ListBox1.Items.Add(s(i)) ' s dizisinin i. elemanına listbox'a ekle
Next
End Sub
Dim s(9) As Integer 'Programın her yerinde kullanabilmem için global tanımladım.(burada tanımlayınca global oluyor)
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim i As Integer
For i = 0 To 9
s(i) = Int(Rnd() * 100) '1 ile 100 arasında rastgele bir tamsayı s dizisinin i. elemanına atanıyor
Next
listelesene() 'dizi elemanlarını listboxta gösterme işlemi 3 kez tekrarlanacağı için listelesene isimli procodure oluşturdum
'sürekli aynı komutları tekrardan yazmak zorunda kalmadım.Ayrıca programın boyutunu azaltmış oldum.
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Array.Sort(s) ' s dizisini küçükten büyüğe sırala
listelesene() 'listelesene procedure çalıştır.
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Array.Reverse(s) 's dizisinin sıralamasını ters çevir.
listelesene() 'listelesene procedure çalıştır.
End Sub
End Class

Projeyi İNDİR








Rica: Sitemizin Google'da Ön Sıralarda Çıkması İçin Lütfen Alttaki Google+ Butonuna Tıklayınız , Sayfamızı Facebookta Beğeniniz veya yazıları Twitter,Facebookta paylaşınız.
Paylaş :



Böyle bir web sayfam olsun diyorsanız iletişim bölümünden veya gorselprogram@gmail.com mail adresinden bize ulaşabilirsiniz.


Tüm cep telefonu aksesuar fırsatları için tıklayın !

  1. Pazartesi, 26 Mar 2012 zamanında 19:06 | #1

    Gerçekten çok işime yardı saolun

  1. şimdilik geri bağlantı yok