czwartek, 10 października 2013

LEKCJA V- ROZWIĄZYWANIE PROBLEMÓW


    1. LICZBA KROKÓW 


    Opis słowny algorytmu wydawania reszty.

    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

    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

    2. SCHEMAT BLOKOWY:


               

     3.ARKUSZ KALKULACYJNY 


    Arkusz kalkulacyjny jest programem komputerowym, służącym do wprowadzania, przetwarzania i prezentacji danych. Oferuje on użytkownikowi pole robocze mające przypominać prostokątną płachtę papieru podzieloną na wiersze i kolumny. 


                                  




    Najważniejszym narzędziem arkusza kalkulacyjnego są funkcje (matematyczne, statystyczne, daty i czasu, finansowe, bazodanowe, logiczne), za pomocą których wprowadzone do arkusza dane są automatycznie przetwarzane. Możliwe jest także tworzenie różnego rodzaju symulacji.
    Za pomocą arkusza kalkulacyjnego można także wizualizować dane, prezentując je w postaci wykresów (kolumnowych, słupkowych, kołowych, liniowych, warstwowych itd.), które pozwalają łatwiej zorientować się we wzajemnych zależnościach i tendencjach.
    W zaawansowanych arkuszach kalkulacyjnych dostępne są również języki makropoleceń i języki programowania, przetwarzanie danych.

                                        


    3. VISUAL BASIC



     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.

    PRZYKŁAD FUNKCJI W JĘZYKU VISUAL BASIC

                                http://upload.wikimedia.org/wikipedia/commons/f/fb/Visual_Basic_function.PNG





    4.TURBO PASCAL


    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.

    PRZYKŁAD JĘZYKU TURBO PASCAL- OBLICZANIE n- tego WYRAZU CIĄGU FIBONACCIEGO

    program fibonacci;
    var
      i, liczba: word;
      a, b, c: longint;
    begin
      writeln('Podaj, ktora liczbe z ciagu Fibonacciego chcesz zobaczyc: ');
      readln(liczba);
      a := 1;
      b := 1;
      if liczba <= 2 then 
        writeln('Wynik: ', a)
      else 
      begin
        for i := 3 to liczba do 
        begin
          c := a+b;
          a := b;
          b := c;
        end;
        writeln('Wynik: ', c);
      end;
    end.
    




    5. C++


    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 systemy operacyjne.

     

    Brak komentarzy:

    Prześlij komentarz