INFORMATYKA I - ćwiczenia I rok INFORMATYKA STUDIA STACJONARNE I STOPNIA Rok akademicki 2011/2012 semestr zimowy
Zapoznać się z funkcjami zawartymi w plikach nagłówkowych string.h i ctype.h języka c i biblioteką string języka C++.
1. Zdefiniować funkcję sprawdzającą:
a) czy tekst podany jako argument wywołania funkcji rozpoczyna się od ciągu liter AAA
b) czy tekst podany jako argument wywołania funkcji rozpoczyna się od wielkiej litery
c) czy dwa teksty podane jako argumenty wywołania są identyczne
2. Zdefiniować funkcję, która
a) zwraca jako wynik działania tekst dwukrotnie skopiowany np. dla tekstu wejściowego "abc" zwraca "abcabc"
b) zamienia kolejność dwóch wyrazów np. tekst "raz dwa" zamieni na tekst "dwa raz"
c) odwraca kolejność liter w podanym tekście
d) oblicza ilość wystąpień danego znaku w danym tekście
3. Zdefiniować funkcję, która
a) oblicza ile razy w podanym tekście występuje ciąg liter podany z klawiatury np. ile razy w "abrakadabra" występuje tekst "bra".
b) łączy dwa testy w jeden pobierając po jednej literze z każdego tekstu np. z tekstów "raz" i "dwa" utworzy "rdawza"
c) sprawdza, czy tekst podany jako argument jest identyczny z hasłem umieszczonym wewnątrz funkcji.
2011-12-07
T. Wiśniewska