Ćwiczenia
Proszę pójść na ćwiczenia do grupy pana Konrada Durnogi, sala 3130.
Laboratorium
- Przeczytaj informacje o wyjątkach.
- Dodatkowe wyjaśnienia na temat wyjątków można znaleźć na ważniaku oraz w tutorialu firmy Oracle.
- Implementacja stosu liczb całkowitych za pomocą tablicy.
- Zaprojektuj interfejs Stos reprezentujący stos liczb całkowitych.
- Zaimplementuj interfejs Stos za pomocą tablicy liczb
całkowitych. Rozmiar tablicy ma być podany w konstruktorze i dla ustalonego stosu jest niezmienny. Twoja
implementacja powinna rzucać odpowiedni wyjątki (trzeba je zdefiniować)
przy próbie zdjęcia elementu z pustego stosu i położenia elementu na
przepełniony stos.
- Napisz program, który wczytuje (z linii poleceń lub ze standardowego wejścia) wyrażenie w odwrotnej notacji polskiej (z działaniami +, −, *) i wylicza jego wartość używając stosu z
poprzedniego zadania.
Praca domowa nr 9
Zadanie 3 o implemetacji i użyciu stosu.
Zasady:
- Rozwiązanie w należy wysłać mailem na adres kozubek (at) mimuw.edu.pl do 16 maja 2017 r.
- Rozwiązanie powinno mieć postać jednego pliku. Jeśli chcemy wysłać kilka plików, należy spakować je zip-em. Nazwa pliku powinna zawierać imię i nazwisko autora, np. JanKowalski.zip.
- Temat wiadomości to PO9.