Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. Option Explicit
  2. ' määritellään kaksi dynaamista taulukkoa
  3. Dim taulu() As String
  4. Dim uusi() As String
  5. ' määritellään muut tarvittavat muuttujat
  6. Dim pituus As Integer
  7. Dim i As Integer
  8. Dim uusisana As String
  9. Dim merkki As String
  10. Dim sana As String
  11.  
  12. Private Sub CmdKaanna_Click()
  13. sana = Text1.Text
  14. ' otetaan merkkijonon pituus talteen
  15. pituus = Len(sana)
  16. ' määritellään taulukot uudelleen oikean pituisiksi
  17. ReDim taulu(1 To pituus) As String
  18. ReDim uusi(1 To pituus) As String
  19.  
  20. ' poimitaan merkkijonosta merkki kerrallaan taulukkoon
  21. For i = 1 To pituus
  22. merkki = Mid(sana, i, 1)
  23. ' viedään merkki taulukkoon (toisen alkuun ja toisen loppuun)
  24. taulu(i) = merkki
  25. uusi(pituus - i + 1) = merkki
  26. Next i
  27. ' testataan print-komennolla toimivuus
  28. For i = 1 To pituus
  29. Print taulu(i)
  30. Next i
  31. Print ""
  32. For i = 1 To pituus
  33. Print uusi(i)
  34. Next i
  35. uusisana = ""
  36. For i = 1 To pituus
  37. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement