"Komputer nie jest lekiem doskonałym na naszą niedoskonałość. Prawa Murphy'ego "

środa, 16 października 2013

Rozwiązywanie problemów .

Lista kroków:

Dane: Kwota pieniędzy do wydania, nominały banknotów i bilonu uporządkowane malejąco
Wyniki: Ilość poszczególnych nominałów banknotów i bilonu.

  1. Krok: Ustalenie wartości początkowych
  2. Krok : Sprawdzamy, ile razy najwyższy nominał mieści się w kwocie do wydania
  3. Krok : Obliczamy resztę do wydania: poprzednia kwota - obliczona ilość * nominał
  4. Krok : Przechodzimy do niższego nominału
  5. Krok : Jeśli reszta do wydania = 0 [stop] w przeciwnym razie powtarzamy kroki 2 - 4

Schemat blokowy :


Arkusz kalkulacyjny - to program komputerowy przedstawiający dane, głównie liczbowe, w postaci zestawu dużych tabel dwuwymiarowych, pozwalający na automatyczną obróbkę tych danych oraz na prezentację ich w różny sposób.

  •    W środowisku Windows najbardziej znanym arkuszem kalkulacyjnym jest Microsoft Excel z pakietu Microsoft Office. Do najbardziej zaawansowanych produktów tej kategorii można także zaliczyć arkusze w pakietach biurowych WordPerfect Office (Quattro Pro) i OpenOffice.org (OpenOffice.org Calc). 


Visual Basic - to język programowania wysokiego poziomu i narzędzie programowania firmy Microsoft. Składnia jest oparta na języku BASIC, 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.

        Jest dostępny w trzech wersjach:

  1. Learning Edition
  2. Professional Edition
  3. Enterprise Edition
  4. oraz darmowej Express.
Turbo Pascal – jedna z popularniejszych implementacji kompilatorów języka Pascal, zintegrowane środowisko programistyczne, produkt firmy Borland International dla procesorów Z-80 (system CP/M) oraz rodziny Intel 80x86 i nowszych. Obecnie nie jest już rozwijany. Następcą Turbo Pascala jest Borland Delphi.

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.   


                                                 Dziękuję ! :)


Brak komentarzy:

Prześlij komentarz