04.03.2015 Views

VBNET

Vb.Net üzere güzel örnekler bulunduran bir döküman

Vb.Net üzere güzel örnekler bulunduran bir döküman

SHOW MORE
SHOW LESS

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 />

sayilar(1) = TxtSayi2.Text<br />

sayilar(2) = TxtSayi3.Text<br />

sayilar(3) = TxtSayi4.Text<br />

‘Sıralama algoritması kullanılarak sayilar dizisi küçükten büyüğe<br />

doğru sıralanıyor:<br />

Do<br />

For Loop1 = 0 To 3<br />

Pos = Loop1<br />

For Loop2 = Loop1 + 1 To 3<br />

If sayilar(Loop2) < sayilar(Pos) Then<br />

Pos = Loop2<br />

End If<br />

Next Loop2<br />

If Pos Loop1 Then<br />

Tmp = sayilar(Pos)<br />

sayilar(Pos) = sayilar(Loop1)<br />

sayilar(Loop1) = Tmp<br />

End If<br />

Next Loop1<br />

enkucuksayi = 1000 * sayilar(0) + 100 * sayilar(1) + 10 *<br />

sayilar(2) + sayilar(3)<br />

enbuyuksayi = 1000 * sayilar(3) + 100 * sayilar(2) + 10 *<br />

sayilar(1) + sayilar(0)<br />

fark = enbuyuksayi - enkucuksayi<br />

LstBuyukKucuk.Items.Add(enbuyuksayi.ToString + "-" +<br />

enkucuksayi.ToString + "=" + fark.ToString)<br />

End Sub<br />

End Class<br />

sayilar(0) = Strings.Mid(fark.ToString, 1, 1)<br />

sayilar(1) = Strings.Mid(fark.ToString, 2, 1)<br />

sayilar(2) = Strings.Mid(fark.ToString, 3, 1)<br />

sayilar(3) = Strings.Mid(fark.ToString, 4, 1)<br />

Loop Until fark = 6174<br />

Tolga GÜYER Sayfa 38

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!