tasks a-s
This commit is contained in:
parent
47bf37c096
commit
b83f433714
12433 changed files with 156208 additions and 123 deletions
23
Task/Rot-13/Visual-Basic-.NET/rot-13.visual
Normal file
23
Task/Rot-13/Visual-Basic-.NET/rot-13.visual
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