Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
23
Task/Rot-13/Visual-Basic-.NET/rot-13.vb
Normal file
23
Task/Rot-13/Visual-Basic-.NET/rot-13.vb
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
Module Module1
|
||||
|
||||
Private Function rot13(ByVal str As String) As String
|
||||
Dim newChars As Char(), i, j As Integer, original, replacement As String
|
||||
|
||||
original = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
|
||||
replacement = "NOPQRSTUVWXYZABCDEFGHIJKLMnopqrstuvwxyzabcdefghijklm"
|
||||
|
||||
newChars = str.ToCharArray()
|
||||
|
||||
For i = 0 To newChars.Length - 1
|
||||
For j = 0 To 51
|
||||
If newChars(i) = original(j) Then
|
||||
newChars(i) = replacement(j)
|
||||
Exit For
|
||||
End If
|
||||
Next
|
||||
Next
|
||||
|
||||
Return New String(newChars)
|
||||
End Function
|
||||
|
||||
End Module
|
||||
Loading…
Add table
Add a link
Reference in a new issue