piątek, 30 października 2015

Problem kasjera - wydawanie reszty



  • Lista kroków
      Opis słowny algorytmu wydawania reszty.


      Dane: Kwota do wydania, nominały banknotów i bilonu uporządkowane malejąco
      Wyniki: Ilość poszczególnych nominałów banknotów i bilonu      
      Krok 1: Ustalenie wartości początkowych 
      Krok 2: Sprawdzamy, ile razy najwyższy nominał mieści się w kwocie do wydania      
      Krok 3: Obliczamy resztę do wydania: poprzednia kwota - obliczona ilość * nominał      
      Krok 4: Przechodzimy do niższego nominału
      Krok 5: Jeśli reszta do wydania = 0 [stop] w przeciwnym razie powtarzamy kroki 2 - 4
  • Schemat blokowy -  jest narzędziem nakierowanym na prezentację kolejnych czynności w projektowanym algorytmie. Realizowane jako diagram, na którym procedurasystem albo program komputerowy są reprezentowane przez opisane figury geometryczne, połączone liniami zgodnie z kolejnością wykonywania czynności wynikających z przyjętego algorytmu rozwiązania zadania.


  • Program w Turbo Pascal - jedna z popularniejszych implementacji kompilatorów języka Pascal, zintegrowane środowisko programistyczne, produkt firmy Borland International, dla procesorów Z80 (system CP/M) oraz rodziny Intel x86 i nowszych.


  • Program w C++ - język programowania ogólnego przeznaczenia. Umożliwia abstrakcję danych oraz stosowanie kilku paradygmatów programowania: proceduralnego, obiektowego i generycznego. Charakteryzuje się wysoką wydajnością kodu wynikowego, bezpośrednim dostępem do zasobów sprzętowych i funkcji systemowych, łatwością tworzenia i korzystania z bibliotek (napisanych w C++, C lub innych językach), niezależnością od konkretnej platformy sprzętowej lub systemowej (co gwarantuje wysoką przenośność kodów źródłowych) oraz niewielkim środowiskiem uruchomieniowym. Podstawowym obszarem jego zastosowań są aplikacje i system operacyjne.


  • Program w Excell -  arkusz kalkulacyjny produkowany przez firmę Microsoft dla systemów Windows i MacOSAplikacja jest powszechnie używana w firmach i instytucjach, a także przez użytkowników domowych. Jej główne zastosowanie to dokonywanie obliczeń (np. wydatków) zestawionych w formie tabelarycznej.


  • Program w Visual Basic -  język programowania wysokiego poziomu i narzędzie programowania firmy Microsoft. Składnia jest oparta na językuBASIC, ale unowocześniona. Zawiera kilkaset instrukcji, funkcji i słów kluczowych. Nie jest językiem w pełni obiektowym, gdyż nie udostępnia np. możliwości dziedziczenia, czy polimorfizmu. Wykorzystuje technologię ActiveX.

Brak komentarzy:

Prześlij komentarz