Data update
This commit is contained in:
parent
4bb20c9b71
commit
cbaf4c4b64
12390 changed files with 318560 additions and 27248 deletions
17
Task/Rot-13/QBasic/rot-13-1.basic
Normal file
17
Task/Rot-13/QBasic/rot-13-1.basic
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
CLS
|
||||
INPUT "Enter a string: ", s$
|
||||
ans$ = ""
|
||||
FOR a = 1 TO LEN(s$)
|
||||
letter$ = MID$(s$, a, 1)
|
||||
IF letter$ >= "A" AND letter$ <= "Z" THEN
|
||||
char$ = CHR$(ASC(letter$) + 13)
|
||||
IF char$ > "Z" THEN char$ = CHR$(ASC(char$) - 26)
|
||||
ELSEIF letter$ >= "a" AND letter$ <= "z" THEN
|
||||
char$ = CHR$(ASC(letter$) + 13)
|
||||
IF char$ > "z" THEN char$ = CHR$(ASC(char$) - 26)
|
||||
ELSE
|
||||
char$ = letter$
|
||||
END IF
|
||||
ans$ = ans$ + char$
|
||||
NEXT a
|
||||
PRINT ans$
|
||||
10
Task/Rot-13/QBasic/rot-13-2.basic
Normal file
10
Task/Rot-13/QBasic/rot-13-2.basic
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
INPUT "Enter a string "; Text$
|
||||
FOR c% = 1 TO LEN(Text$)
|
||||
SELECT CASE ASC(MID$(Text$, c%, 1))
|
||||
CASE 65 TO 90
|
||||
MID$(Text$, c%, 1) = CHR$(65 + ((ASC(MID$(Text$, c%, 1)) - 65 + 13) MOD 26))
|
||||
CASE 97 TO 122
|
||||
MID$(Text$, c%, 1) = CHR$(97 + ((ASC(MID$(Text$, c%, 1)) - 97 + 13) MOD 26))
|
||||
END SELECT
|
||||
NEXT c%
|
||||
PRINT "Converted......: "; Text$
|
||||
Loading…
Add table
Add a link
Reference in a new issue