Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Bankomat w C++


TheLukasz123

Rekomendowane odpowiedzi

Opublikowano

Siema, potrzebuje pomocy, nauczyciel zadał nam stworzenie czegos, w rodzaju banku, ale nie mam pojecia jak to można to zrobić.
Kod musi zawierać wszystkie 15 punktów.
1. Przygotuj strukturę Klient zawierającą wg Ciebie potrzebne dane. Uwaga, struktura ta musi trzymać przynajmniej jeden wskaźnik do tablicy np numerów 10 kont.
2. Struktura ta musi pozwalać na wyświetlanie danych publicznych o kliencie, wyświetlania danych prywatnych oraz edycję danych prywatnych. Uwaga, edycja danych prywatnych i ich wyświetlanie musi się odbywać po podaniu super-tajnego hasła znanego tylko wszystkich pracownikom banku.
3. Przygotuj tablicę 100 elementową na podstawie struktury Klient. W niej będą trzymani klienci.
4. Przygotuj funkcję czyszczącą dane dla konkretnego numeru w tablicy z punktu 3.
5. Wyczyść dane na starcie programu dla wszystkich klientów.
6. Przygotuj funkcję wyświetlającą numer klienta oraz jego nazwiska. Pamiętaj, że początkowo klientów nie ma, więc trzeba w strukturze trzymać jakąś zmienną będącą flagą czy klient już istnieje czy nie. Wykorzystaj zmienną bool.
7. Przygotuj funkcję wstawiającą dane o nowym kliencie w pierwsze wolne miejsce w tablicy. Uwaga: sprawdzaj czy nie przekraczasz zakresu tablicy (mamy tylko 100 klientów). Początkowo po dodaniu klienta ten nie ma jeszcze żadnych kont.
8. Przygotuj funkcję usuwającą konkretnego klienta, w tym kasującą pamięć po wskaźniku. Funkcja ta ma wypisywać na ekran kwoty wypłacane z konta. Po wypisaniu na kontach robi się zero.
9. Przygotuj mechanizm wpłacania kwot na konto po podaniu własnego hasła przez klienta i jego numeru konta, trzeba będzie trzymać więc i hasło klienta.
10. Przygotuj mechanizm wydawania pewnych kwot z konta, klient podaje swoje hasło, numer konta oraz kwotę do wypłaty. Należy wyświetlić odpowiedni komunikat o wypłacie i zmniejszyć mu kwotę. Uwaga: Nie można zejść poniżej zera. UWAGA 2: Powyżej 10 tysięcy wypłatę potwierdza pracownik banku hasłem pracowniczym.
11. Przygotuj funkcję zmiany hasła klienta. Podaje on wtedy stare hasło i nowe. Gdy poda źle stare to odmawiaj dostępu.
12. Przygotuj mechanizm zakładania nowego konta dla klienta.
13. Niech klient może sprawdzać jaka jest suma środków zgromadzonych na koncie.
14. Niech pracownik banku może sprawdzać jaka jest suma środków zgromadzonych na wszystkich kontach, ilu ma klientów, jaka jest średnia kwota uzbierana przez wszystkich klientów.
15. Przygotuj menu w głównej aplikacji, które będzie w stanie uruchamiać odpowiednie funkcje.
Za pomoc dziękuję.

  •  carbonx zmienił(a) tytuł na Bankomat w C++
  • 9 miesięcy temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...