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".