kolejka prioretytowa
kolejka prioretytowa
Witam mam zadanie do zrobienia a kompletnie nie wiem jak.Otoz:
Napisz prog ram symulujący pracę wiezy kontrolnej obsługującej lądowanie samolotów na pewnym lotnisku. Samoloty ustawiane są w kolejce, gdziee czekają, az wieza wyda pozwolenie na lądowanie.Kolejność lądowań uzalezniona jest od priorytetu lotu. W rozwiązaniu wykorzystaj kolejkę
priorytetową. Zdefiniuj kla_sy:
1.klasa Lot z polami: iL - identyfikator lotu (napis), iP - ilość pasazerów (liczba całkowita),
pL - priorytet lotu (liczba całkowita). Metody kla_sy określ samodzielnie.
2. klasa Wieza – zawiera m.in. kolejkę priorytetową elementów ty pu Lot, metodami
publicznymi tej klasy jest konstruktor i metoda pozwalająca na rozpoczęcie pracy wiezy.
Wśród metod prywatnych jest metoda wyświetlająca mozliwe operacje do wykonania:
- przyjęcie samo_lotu do kolejki samolotóww oczekujących,
- zezwolenie na wylądowanie samolotuu o najwyzzszym priorytecie,
- wyświetlenie ilości samolotóww czekających na lądowanie,
- wyświetlenie info rmacji o liczbie samolotów i pasazerów, którzy wylądowali do tej
pory na lotnisku,
- zakończenie pracy wiezy (związane z awaryjnym wylądowaniem wszystkich
samolotów z kolejki i wypisaniem na ekra nie info_rmacji o obsłuzonych samolotach i
pasazerach).Pozostałe metody prywatne powinny pozwolić na zrealizowanie wszystkich operacji wymienionych powyzej.Utwórz w prog ramie obiektt Swidnik2012 klasy Wieza i rozpocznij pracę wiezy kontrolnej.
Napisz prog ram symulujący pracę wiezy kontrolnej obsługującej lądowanie samolotów na pewnym lotnisku. Samoloty ustawiane są w kolejce, gdziee czekają, az wieza wyda pozwolenie na lądowanie.Kolejność lądowań uzalezniona jest od priorytetu lotu. W rozwiązaniu wykorzystaj kolejkę
priorytetową. Zdefiniuj kla_sy:
1.klasa Lot z polami: iL - identyfikator lotu (napis), iP - ilość pasazerów (liczba całkowita),
pL - priorytet lotu (liczba całkowita). Metody kla_sy określ samodzielnie.
2. klasa Wieza – zawiera m.in. kolejkę priorytetową elementów ty pu Lot, metodami
publicznymi tej klasy jest konstruktor i metoda pozwalająca na rozpoczęcie pracy wiezy.
Wśród metod prywatnych jest metoda wyświetlająca mozliwe operacje do wykonania:
- przyjęcie samo_lotu do kolejki samolotóww oczekujących,
- zezwolenie na wylądowanie samolotuu o najwyzzszym priorytecie,
- wyświetlenie ilości samolotóww czekających na lądowanie,
- wyświetlenie info rmacji o liczbie samolotów i pasazerów, którzy wylądowali do tej
pory na lotnisku,
- zakończenie pracy wiezy (związane z awaryjnym wylądowaniem wszystkich
samolotów z kolejki i wypisaniem na ekra nie info_rmacji o obsłuzonych samolotach i
pasazerach).Pozostałe metody prywatne powinny pozwolić na zrealizowanie wszystkich operacji wymienionych powyzej.Utwórz w prog ramie obiektt Swidnik2012 klasy Wieza i rozpocznij pracę wiezy kontrolnej.
Ostatnio zmieniony 24 maja 2010, o 12:29 przez shantiii, łącznie zmieniany 1 raz.
- mcbob
- Użytkownik
- Posty: 479
- Rejestracja: 15 gru 2008, o 19:02
- Płeć: Mężczyzna
- Lokalizacja: Poland
- Pomógł: 69 razy
kolejka prioretytowa
Kolejkę priorytetową to albo z STLa weź, albo napisz własną (np. na kopcu). Nie wiem czy pisząc że masz problem ze wszystkim (prawie ;p) liczysz na jakiegoś gotowca? Bo na tym forum raczej takiego nie dostaniesz. Sugestie i porady jak najbardziej.
-
- Użytkownik
- Posty: 5
- Rejestracja: 29 maja 2010, o 20:26
- Płeć: Mężczyzna
- Lokalizacja: Poland
kolejka prioretytowa
kobieto ja ci chcialem pomoc a ty kasujesz moje wiadomosci-- 30 maja 2010, o 13:46 --to moze zacznijmy od nowa;)
znasz wogole kod kolejki priorytetowej??
bo zeby cos osiagnac to od tego trzeba zaczac
znasz wogole kod kolejki priorytetowej??
bo zeby cos osiagnac to od tego trzeba zaczac
-
- Użytkownik
- Posty: 5
- Rejestracja: 29 maja 2010, o 20:26
- Płeć: Mężczyzna
- Lokalizacja: Poland
-
- Użytkownik
- Posty: 5
- Rejestracja: 29 maja 2010, o 20:26
- Płeć: Mężczyzna
- Lokalizacja: Poland
kolejka prioretytowa
Ostatnio zmieniony 30 maja 2010, o 15:25 przez marianek2010, łącznie zmieniany 1 raz.