Zadanie 1.

Dany jest napis składający się ze znaków oznaczających jednoliterowe symbole modułów. Napisz program, który wyświetli numer modułu (numerowanie od zera), a następnie nazwę modułu składającą się ze słowa unit i jednoliterowego symbolu oznaczającego moduł.

Przykład: łańcuch symboli modułów APDRS

Wynik: unitA, unitP, unitD, unitR, unitS.

Zadanie 2.

Napisz program, który dla podanej przez użytkownika nazwy pliku z rozszerzeniem wyświetla komunikat:

„Plik tekstowy o nazwie nazwa”, jeśli plik na rozszerzenie txt lub „Inny plik” w pozostałych przypadkach.

Zadanie 3.

Napisz program, który pobierze od użytkownika i wyświetli na ekranie opis towaru z pewnego sklepu, tzn.

ilość (liczba całkowita), cenę (liczba rzeczywista), nazwę (string) towaru. Przykładowa towar to: 9 333.5 parasol ogrodowy

Zadanie 4.

Napisz program, który pobierze od użytkownika liczbę całkowitą oznaczająca ilość łańcuchów znaków, które użytkownik chce podać. Następnie wczyta te łańcuchy i wyświetli długość najdłuższego łańcucha oraz informację o tym, który został wczytany ten łańcuch.

Zadanie 5.

Napisz program, który danej tablicy łańcuchów znaków wypisze na ekranie element tablicy poprzedzając go jego długością oraz znakiem ":" (długość łańcucha : łańcuch znaków).

Zadanie 6.

Napisz program, który dla pobranej od użytkownika liczby całkowitej czterocyfrowej utworzy string, ze słownym wyrażeniem tej liczby.

Przykład: dla liczby -2578, otrzymujemy string " minus dwa pięć siedem osiem".

Zadanie 7.

Napisz program, który pobierze od użytkownika opis asortymentu pewnego sklepu (tak jak w zadaniu 3), a następnie wyświetli na ekranie zestawienie towarów postać:

1 krzeslo.................. 12 x 95.00 zł 1140.00 zł

2 stol plastikowy.......... 2 x 145.34 zł 290.68 zł

3 parasol ogrodowy......... 5 x 57.23 zł 286.15 zł

4 stol drewniany........... 9 x 333.50 zł 3001.50 zł

5 pilka plazowa............135 x 7.00 zł 945.00 zł

-----------------------------------------------------------

Razem 5663.33 zł

W zadaniu należy wykorzystać manipulatory.

Zadanie 8*.

Napisz program, który dla pobranej od użytkownika liczby całkowitej z przedziału [-9999; 9999] utworzy string, ze słownym wyrażeniem tej liczby.

Przykład: dla liczby -278, otrzymujemy string "minus dwieście siedemdziesiąt osiem".