You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
VB.Net Örnek Uygulamalar<br />
2 Kasım 2011<br />
Açıklamalı Kodlar<br />
Public Class Form1<br />
Dim sayi, sayac, enbuyuk As Long<br />
Private Sub btnbaslat_Click(ByVal sender As System.Object, ByVal e As<br />
System.EventArgs) Handles btnbaslat.Click<br />
sayi = txtsayi.Text<br />
lstdizi.Items.Clear()<br />
sayac = 0<br />
enbuyuk = 0<br />
Do<br />
lstdizi.Items.Add(sayi)<br />
If sayi Mod 2 = 0 Then ‘Sayı çift ise.<br />
sayi = sayi / 2<br />
Else<br />
‘Sayı tek ise.<br />
sayi = sayi * 3 + 1<br />
End If<br />
sayac = sayac + 1<br />
If sayi > enbuyuk Then enbuyuk = sayi ‘sayi enbuyuk’ten daha<br />
büyük ise yeni enbuyuk değeri sayi olsun.<br />
Loop Until sayi = 1<br />
lstdizi.Items.Add(1)<br />
lbladimsayisi.Text = sayac + 1<br />
lblenbuyuk.Text = enbuyuk<br />
End Sub<br />
End Class<br />
Tolga GÜYER Sayfa 34