Zadanie 1 Napisać program, który wczytuje tekst kończący się

Transkrypt

Zadanie 1 Napisać program, który wczytuje tekst kończący się
Zadanie 1
Napisać program, który wczytuje tekst kończący się znakiem '.', pomija w nim wszystkie znaki
nie będące małymi literami, a następnie wyprowadza te litery w kolejności odwrotnej do
kolejności oryginalnej. Zastanowić się w jaki sposób można byłoby zakodować tekst.
Zastosować komponenty biblioteki STL (wektor znaków, iteratory).
Zadanie 2
System operacyjny szereguje zadania do wykonania na podstawie ich priorytetu, a wprzypadku
równych priorytetów stosuje zasadę pierwszeństwa z najmniejszą długością. Opracować
program ilustrujący taką zasadę szeregowania zadań. Zadania są reprezentowane przez obiekty
struktury Zadanie, która posiada składowe Priorytet, Dlugosc, Nazwa. Program realizuje
następujące operacje:
1. losowanie zestawu 20 zadań i wyświetlenie zestawu przed uszeregowaniem,
2. dokonanie uszeregowania i wyswietlenie zestawu po uszeregowaniu.
Zastosować komponenty biblioteki STL.
Zadanie 3
Opracować program, który wczytuje wyrazy z pliku o nazwie podanej przez użytkownika (przez
wyraz rozumiemy ciąg znaków zakończony tzw. znakiem białym), a następnie sortuje je
alfabetycznie. Wyrazy rozpoczynające się na tę samą literę powinny zostać posortowane od
najkrótszego do najdłuższego. Posortowane wyrazy należy zapisać do pliku wynikowego o
nazwie podanej przez użytkownika. Zastosować komponenty biblioteki STL.

Podobne dokumenty