Witam mam pewien problem od dłuższego czasu z zadniem ale to najpierw przedstawie zadanie jak brzmi i powiem gdzie jest problem. Mam za zadanie stworzyć program który bedzie posiadał dane skrzynek czyli :
-każda skrzynka własny numer identyfikacjiny
- wyskość, szerkość i długość każdej skrzynki
- pojemność skrzynki
Numer identyfikacjiny skrzynki mam mieć możliwość sam podać jak i również jeżeli skrzynka jest zajęta ma się również wyświetlić komunikat.
Pojęmności skrzynki powinna być policzona automatycznie.
Program ma pomieścić 50 skrzynek maksymalnie i zawierać funkcje:
- poadnia nowej skrzynki
-usunięcia danych z odpowiedniej skrzynki
-możliwości zmienia danych z odpowiedniej skrzynki
-wyświetlenia konkretnej skrzynki
-wylistowania wszystkich skrzynek jakie są już zapisane
Przy usunieciu, zmieniniu danych i wyświetleniu powiniśmy wyszukać skrzynki po numerze indetyfikacjinym.
• Przechować dane w strukturze i wstawić pole w wymaganym
rozmiar dla tej struktury. Utwórzyć to pole lokalnie w funkcji main().
Nie używajac pola globalnego.
• Upewnić się, że podczas dostępu do danych skrzynek granice pola nie mogą pozostać martwe.
• Tworzenie oddzielnych funkcji do wprowadzania, usuwania, zmieniania, wyświetlania i tworzenia list.
• Upewnij się, że tylko wpisy, dla których dane zostały już zapisane, są dostępne podczas usuwania, zmieniania, przeglądania i wyświetlania. Aby to zrobić, możesz np. ustawić numer każdego pudełka na 0 podczas uruchamiania programu, a następnie sprawdzić, czy numer skrzynki nadal wynosi 0, gdy do niego wejdziesz. Aby usunąć skrzynkę, wystarczy ustawić numer skrzynki z powrotem na 0.
• W funkcji main() utwórz menu wyboru umożliwiające dostęp do poszczególnych funkcji.
A więc problem polega na tym że nie wiem w jaki sposób mam utworzyć 50 tablic. Czy mam to zawrzeć w strukturze czy osobno w każdej z funkcji i w jaki sposób mam zapisać te dane skrzynek w programie(dzięki bool czy inaczej). Prosił bym o pomoc i jakieś klarowne wyjaśnienie jak się zabrać za to bo na forach i necie szukałem ale niemoge nic konkretengo znaleść z strukturami i tablicami jak to połączyć.
Jak coś to już pytałem o te zadanie wcześniej lecz nadal nad nim siedzę.