Ćwiczenia

Napisz program, który:

1. Podany tekst wyświetli podzieliwszy na znaki, każdy znak w nowej linii wraz z jego kodem.

2. Dla podanego tekstu zamieni każde wystąpienie znaku spacji na znak podkreślenia.

3. Dla podanego tekstu zamieni każde wystąpienie znaku spacji na znak podkreślenia, a każdą cyfrę na znak wykrzyknika.

4. Dla podanego tekstu zamieni każde wystąpienie znaku spacji na znak podkreślenia, każdą cyfrę na znak wykrzyknika, a każdy wykrzyknik lub pytajnik na znak #.

5. Dla podanego tekstu złożonego tylko i wyłącznie z małych liter alfabetu i spacji zamieni każdą literę na znak o kodzie o 3 większym, według wzoru:

Alfabet: a b c d e f g h i j k l m n o p q r s t u v w x y z

Szyfr : d e f g h i j k l m n o p q r s t u v w x y z a b c

6. Dla podanego tekstu usunie każde wystąpienie znaku spacji.

7. Dla podanego tekstu po każdej spacji wstawi tekst "spacja".

8. Dla podanego tekstu przed każdą małą literą wstawi 5 razy jej wielki odpowiednik.

9. Dla podanego tekstu zamiast wszystkich cyfr wstawi słowo "cyfra".

10. Wstawi tekst s1 na końcu tekstu s2, oddzielając spacją i wstawiając kropkę na końcu.

11. Dla podanego tekstu usunie co drugi znak.

12. Dla podanego tekstu powieli co drugi znak k razy.

13. Dla podanego tekstu, usunie co k-ty znak.

14. Znajdzie wszystkie wystąpienia tekstu s1 w tekście s2 (wypisze na jakiej pozycji znalazł i ile razy).

15. Zastąpi tekstem s wszystkie wystąpienia tekstu s1 w tekście s2.

16. Dla podanego tekstu s, sprawdzi czy jest on palindromem

17. Dla podanych tekstów s1,s2, sprawdzi czy s2 jest anagramem s1.

18. Dla podanych w parametrze tablic znaków s1 oraz s2, sprawdzi czy są one takie same.

19. Dla liczby binarnej zapisanej w tekście zamieni ją na wartość dziesiętną.

20. Dany tekst w postaci

Ania Kowalska K 164cm 59kg

Wykorzysta by policzyć podanej osobie jej BMI i wypisać na ekranie:

Ania Kowalska BMI=21.94