Michał Tomaszewski
Programowanie 2
praca domowa Wskaźniki do funkcji:
Należy napisać 4 funkcje:
int strlen( char* ptr); // licząca ilość
znaków we wskazanym ciągu
int countA( char* ptr); // licząca ilość
wystąpień znaków A we wskazanym ciągu
int countB( char* ptr); // licząca ilość
wystąpień znaków B we wskazanym ciągu
int countC( char* ptr); // licząca ilość
wystąpień znaków C we wskazanym ciągu
Następnie należy utworzyć tablicę wskaźników,
której elementami będą powyższe funkcje.
Kolejnym krokiem będzie zdefiniowanie
analizowanego ciągu znaków i pokazanie wywołania wszystkich
funkcji z tablicy wskaźników.
Rekurencja
Należy napisać funkcję rekurencyjną, która
będzie wyświetlać na ekranie klepsydrę.
*****
***
*
*
***
*****
Lista
Do utworzonej na zajęciach struktury należy
dopisać funkcje:
void addElement(Osobo* o); // dołączający nowe
osoby na koniec listy
void addElementSortedByWiek(Osoba* o); //
który będzie sortował listę po polu wiek |