Problem Ali
Ala zastanawia się jaka litera jest w pewnej odległości do tyłu od danej litery. Wiadomo, że w odległości jednego znaku do tyłu od litery
W jest litera
V. Wiadomo, że w odległości 3 znaków do tyłu od litery
C jest litera
Z.
Ale jaka jest litera w odległości 200 znaków do tyłu od litery
H? Tego Ala nie wie i liczy, że Ty jej pomożesz.
Co ma robić Twój program?
Napisz program
JakaToLitera :litera :odległość który powinien wypisać na ekranie literę znajdującą się w zadanej odległości (parametr
:odległość) do tyłu od danej litery (parametr
:litera).
Uwaga: ważne założenia
Przyjmujemy, że
-
Posługujemy się tylko dużymi literami
-
Używamy 26 literek alfabetu łacińskiego (takich samych jakie są na klawiaturze)
-
Po literze Z następuje litera A
Przykłady wywołania programu
Przykład numer 1
Wywołanie programu:
? JakaToLitera "G 2
powinno spowodować wypisanie na ekranie litery
E
gdyż w odległości 2 znaków do tyłu od litery
G znajduje się litera
E (
G->
F->
E).
Przykład numer 2
Wywołanie programu:
? JakaToLitera "A 4
powinno spowodować wypisanie na ekranie litery
W
gdyż w odległości 4 znaków do tyłu od litery
A znajduje się litera
W (
A->Z->Y->X->W).
Przykład numer 3
Wywołanie programu:
? JakaToLitera "H 200
powinno spowodować wypisanie na ekranie litery
P
gdyż w odległości 200 znaków do tyłu od litery H znajduje się litera P.