14.1. Teksty zadań 311
Napisz funkcję, która na podstawie ceny podanej w postaci liczby całkowitej typu, np. long wydrukuje ją w postaci słownej. Przykład: wywołanie cena_slowme(12304) powinno dać w rezultacie tekst: „dwanaście tysięcy trzysta cztery zł".
Napisz program, który realizuje permutację cykliczną danej tablicy wejściowej o zadaną liczbę pozycji. Spróbuj przeprowadzić dokładną analizę problemu, wybierając technikę programowania: rozwiązanie itcracyjnc, rekurencyjne-jeśli tak, to jakiego typu?
Napisać program liczący w najprostszy sposób ilość wystąpień danego słowa w tekście wejściowym.
Napisać program obliczający w najprostszy możliwy sposób dane „statystyczne” tekstu wejściowego: ilość wystąpień każdej litery, słowa etc.
Napisać program sprawdzający, czy zdanie wejściowe jest palindromem (tzn. czy da się czytać tak samo z lewej do prawej, jak i z prawej do lewej strony).
Napisać program sprawdzający, czy zdanie wejściowe zawiera „ukryte słowo", np. tekst „Bronek alergicznie nic znosił makaronu z kaszą” ukrywa słowo „bramka”.
Napisać funkcję obliczającą wyrażenia postaci: „2+2+1”, „1+2*3” etc., podane w postaci wskaźnika typu char*. (Funkcją biblioteczną C++, która zamienia ciąg znaków na liczbę zmiennopozycyjną jest cilof ale jej działanie zatrzymuje się na pierwszym znaku tekstu, który nie jest cyfrą).