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

ana sayfa > Görsel Programlama, VB.NET > Sayıları Büyükten Küçüğe , Küçükten Büyüğe Sıralama VB.Net

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

Pazar, 17 Oca 2010 yorum ekle yorumlara git

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ş :



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. Güner
    Pazar, 17 Oca 2010 zamanında 16:29 | #1

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

  2. admin
    Pazartesi, 18 Oca 2010 zamanında 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ş
    Perşembe, 21 Oca 2010 zamanında 11:49 | #3

    amp yi nasıl tanımlayacaz burada

  4. admin
    Perşembe, 21 Oca 2010 zamanında 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
    Pazar, 07 Şub 2010 zamanında 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
    Pazartesi, 08 Şub 2010 zamanında 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
    Pazartesi, 09 Ağu 2010 zamanında 09:57 | #7

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

  8. admin
    Salı, 10 Ağu 2010 zamanında 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. Cumartesi, 02 Eki 2010 zamanında 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
    Pazar, 03 Eki 2010 zamanında 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. Pazar, 03 Eki 2010 zamanında 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
    Pazar, 03 Eki 2010 zamanında 13:23 | #12
  13. Pazar, 03 Eki 2010 zamanında 15:18 | #13

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

  14. admin
    Pazar, 03 Eki 2010 zamanında 15:26 | #14

    rica ederim.

  15. Pazar, 03 Eki 2010 zamanında 15:32 | #15

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

  16. admin
    Pazar, 03 Eki 2010 zamanında 15:36 | #16

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

  17. Pazar, 03 Eki 2010 zamanında 15:36 | #17

    Tamam Abi

  18. Çarşamba, 13 Nis 2011 zamanında 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
    Cumartesi, 22 Eki 2011 zamanında 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
    Çarşamba, 14 Mar 2012 zamanında 17:58 | #20

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

  21. admin
    Çarşamba, 14 Mar 2012 zamanında 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
    Pazartesi, 09 Nis 2012 zamanında 14:25 | #22

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

  23. admin
    Pazartesi, 09 Nis 2012 zamanında 14:58 | #23

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

  24. eylül
    Cumartesi, 01 Ara 2012 zamanında 20:52 | #24

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

  25. admin
    Pazar, 02 Ara 2012 zamanında 16:00 | #25

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

  26. buse
    Salı, 18 Mar 2014 zamanında 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
    Çarşamba, 19 Mar 2014 zamanında 11:54 | #27

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

  1. şimdilik geri bağlantı yok