Sayıları Büyükten Küçüğe , Küçükten Büyüğe Sıralama VB.Net

Girilen sayıları listboxa kaydedip ve tekrar yan listboxtta büyükten küçüğe ve küçükten büyüğe sıralayan program.. 3.yazılı 1.soru.. 

 

sayi 

<!–[if gte mso 9]> Normal 0 21 false false false MicrosoftInternetExplorer4 <![endif]–><!–[if gte mso 9]> <![endif]–>
Yukarıdaki form görüntüsüne sahip programın kodlarını yazınız. İlk düğmeden sayılar girilecek  , 2. ve 3. Düğmeden de sıralama işlemleri yapılacaktır.  

Programımız 3 Button , 3label ve 3ListBoxtan Oluşuyor.. 

Yapılışı; 

Önce Form1’de Değişken Tanımlayacağız; 

Dim sayı(10) As Integer
Dim sayaç, sayaç2, geçici As Integer

Button1 (sayıları gir ) Yazılacaklar; 


For sayaç = 1 To 10
sayı(sayaç) = InputBox(sayaç & ".sayıyı gir")
ListBox3.Items.Add(sayı(sayaç))

Next

Button2 (Küçükten büyüğe) yazılacaklar; 


For sayaç = 1 To 9
For sayaç2 = sayaç + 1 To 10
If sayı(sayaç2) < sayı(sayaç) Then
geçici = sayı(sayaç)
sayı(sayaç) = sayı(sayaç2)
sayı(sayaç2) = geçici

End If
Next
Next

For sayaç = 1 To 10
ListBox1.Items.Add(sayı(sayaç))

Next

Button3 (Büyükten Küçüğe) yazılacaklar, 

For sayaç = 1 To 9
For sayaç2 = sayaç + 1 To 10
If sayı(sayaç2) > sayı(sayaç) Then
geçici = sayı(sayaç)
sayı(sayaç) = sayı(sayaç2)
sayı(sayaç2) = geçici

End If
Next
Next

For sayaç = 1 To 10
ListBox2.Items.Add(sayı(sayaç))

Next

PROJEYİ İ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ş :
  1. Güner
    Oca 17th, 2010 at 16:29 | #1

    Bu kodların doğru çalıştığından emin misiniz?

  2. admin
    Oca 18th, 2010 at 16:02 | #2

    programlar denenip öyle yayınlanıyor. proje indir linkine tıklayıp indirdikten sonra deneyebilirsin programın çalışıp çalışmadığını .Yalnız çalıştırırken rarlı dosyayı açıp öyle çalıştırmalısın.Kolay gelsin.

  3. İbrahim Aktaş
    Oca 21st, 2010 at 11:49 | #3

    amp yi nasıl tanımlayacaz burada

  4. admin
    Oca 21st, 2010 at 13:30 | #4

    amp yazıları yazılmaması gerekir.onlar programa dahil değil. siteye kod eklerken & işaretinin gtrimiş olduğu kelimlerDüzeltilmiş hali üstedir.Ayrıca sorun yaşadığınız kodlar için yukarıdaki projeyi indir linkine tıklayıp projeyi indirdikten sonrada çalışır haline ulaşabilirsiniz. Kolay gelsin.

  5. Güner
    Şub 7th, 2010 at 17:01 | #5

    admin :
    programlar denenip öyle yayınlanıyor. proje indir linkine tıklayıp indirdikten sonra deneyebilirsin programın çalışıp çalışmadığını .Yalnız çalıştırırken rarlı dosyayı açıp öyle çalıştırmalısın.Kolay gelsin.

    nasıl çalıştırmam gerektiğini biliyorum. Hatalı olduğunu sanmamın sebebi bize öğretilen gidiş yolundan farklı bi yol seçmendi. Ama senin kodları da denedim çalışıyordu. Yorumu silcektim fakat sil butonu göremedim k.bakma…

  6. admin
    Şub 8th, 2010 at 16:34 | #6

    Ok.Sende bilyosundur.Programlamada bir örneği birden fazla yolla çözülebilir.Bence önemli deil.Olur böyle şeyler.Kolay gelsin.

  7. yusuf
    Ağu 9th, 2010 at 09:57 | #7

    inputboxa rakamdan başka karakterlerin girilmesi engellenmemiş program patlıyo girince

  8. admin
    Ağu 10th, 2010 at 19:45 | #8

    try catch ile bunu engelleyebilirsin.örnek pprogramlar hazırlanırken tüm ayrıntılar düşünülemez.Sizinde birşeyler eklemeniz gerekir.Onuda bir zahmet sen ekle.

  9. Eki 2nd, 2010 at 22:21 | #9

    abiciğim niye inputbox yaptın .O kadar denedim textbox sonucu verdiyemedim. bana bir yardım etsen.birde üç button kullanılacağına radiobutton yapsardın daha iyi olurdu.

  10. admin
    Eki 3rd, 2010 at 12:21 | #10

    Şimdi arkadaşım.Bu programcılık.Bir programı 4-5 yolla bile yapabilirsin.Biz öğrenciler farklı yol öğrensin diye farklı nesneler kullanıyoruz.Tabiki sayı girişi için textBox’ta kullanabilirsin.p.tesi ödev vermem lazım demişsin.Ns sorduğunu açık olarak yazarsan yardımcı oluruz.

  11. Eki 3rd, 2010 at 12:48 | #11

    sayın Admin Abi benim ödev 1 tane textbox,2 tane Listbox,2 tane Button ve 2 tane RadioButton. Abi textbox değer gircem Abi bunu Listbox1 ekliyecekive daha sonra radiobuttn(Bunlardan Biri büyükten küçüğe,Diğeri Küçükten Büyüğe olacak şekilde)
    seçerek sonucu Listbox2 Yazacak.bu Abi program.Bana yardımcı olursan Çok sevinirim.
    bunu yapabilirsem sınıfta tek ben yapmış olacam.Bana yardımcı Olursan çok sevinirim.

  12. admin
    Eki 3rd, 2010 at 13:23 | #12
  13. Eki 3rd, 2010 at 15:18 | #13

    Abi Çok teşekkürler.Ellerine Sağlık.(Sinan Gürel)

  14. admin
    Eki 3rd, 2010 at 15:26 | #14

    rica ederim.

  15. Eki 3rd, 2010 at 15:32 | #15

    Abi nasıl üye olabilirim.araştırdım Bulamadım

  16. admin
    Eki 3rd, 2010 at 15:36 | #16

    Üyelik yok sitede.Soruları mesaj bölümlerinden veya iletişimden sorabilirsin.

  17. Eki 3rd, 2010 at 15:36 | #17

    Tamam Abi

  18. Nis 13th, 2011 at 21:16 | #18

    bna yarına kadar 1 den 10 kadar kuçukten buyuğe dğru sıralanacak dizi kodları lazım bna yardımcı olursnız sevnrm gmailme bilen kod kısmını bna atarsa çok mutlu olurum şimdiden teşekkr edrm:D:D:D:D:DD:D:

  19. büşra
    Eki 22nd, 2011 at 16:21 | #19

    acilen şunu yapmam gerekiyo ödev şu :
    treeview ve progresbar kontrollerini incleyin her bir kontrolün herhangi 3 metodunu 3 olayını ve 3 özelliğini araştırıp bir form içersinde kullanın.. yardımcı olursan sevinirim

  20. elif
    Mar 14th, 2012 at 17:58 | #20

    listbox ta ekli olan elemanları a dan z ye nasıl sıralarız (acil cevap(:)

  21. admin
    Mar 14th, 2012 at 21:47 | #21

    elif : listboxtaki elemanları A dan Z ye sıralayan örnek yayınlandı link : http://www.gorselprogramlama.com/listboxtaki-elemanlari-a-dan-z-ye-sirala-vb-net/

  22. gizli
    Nis 9th, 2012 at 14:25 | #22

    6. 0 dan nasıl yapılıo peki

  23. admin
    Nis 9th, 2012 at 14:58 | #23

    Aynı.Tek farkı listeye ekleme işlemi.listbox1.items.Add yerine list1.Add olacak.

  24. eylül
    Ara 1st, 2012 at 20:52 | #24

    programda geçiciyi yazmamız da ki amacı öğrenebilir miyim rica etsem ?

  25. admin
    Ara 2nd, 2012 at 16:00 | #25

    eylül :
    yer değiştirmede gerekli bir değişken.

  26. buse
    Mar 18th, 2014 at 15:32 | #26

    visual basic de text box a girilen 10-15 sayının listboxta gösterilmesi ve >> butonu ile büyükten küçüğe << butonu ile küçükten büyüğe sıralamasını nasıl yapabilirim sitede vermiş olduğunuz kodlar ile denedim ama sıralamadı

  27. admin
    Mar 19th, 2014 at 11:54 | #27

    buse:
    Programda sıkıntı yok, çalışıyor.Yukarıda Projeyi İNDİR linkinden indirebilirsin.

Yorum Yazın ...

XHTML: Bu Etiketleri Kullanabilirsiniz : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>