Pierwszy program
Pierwszy program program dzialania; var a, b: integer; begin WriteLn(’Program mnozacy a*b’); Write(’Podaj liczbe a = ’); ReadLn(a); Write(’Podaj liczbe b = ’); ReadLn(b); WriteLn(a, ’ * ’, b, ’ = ’, a * b); ReadLn; end.
Środowisko programistyczne programu Lazarus
W programie nauczania i podręczniku informatyki rozszerzonej podane są przykłady w języku Pascal i C++. Na zajęciach będziemy korzystali z programu Lazarus, który jest oparty na kompilatorze Free Pascal. Posiada wzorowane na Delphi wizualne środowisko programistyczne. Po zainstalowaniu i uruchomieniu programu Lazarus zobaczymy następujący ekran, na którym zaznaczyłem okna i grupy elementów, z których korzystamy...
Stałe
Stałe (const) Stałe to komórki pamięci, które mają takie same wartości przez cały czas działania programu. Najczęściej programiści nadają im nazwy dużymi literami -w odróżnieniu od zmiennych. Stałe są wygodne przy podstawianiu pewnych wartości, któe będą miały wpływ na działanie całego programu. Definiuje się je na początku kodu programu. Stalą jest np. liczba π – stała nazywa się PI, stałe możesz tworzyć samemu, może to być prędkość...
Typy danych
Podstawowe typy danych Każda zmienna używana w języku programowania Pascal musi mieć określony typ, który określa zbiór wartości, jakie może ona przyjmować oraz wyznacza operacje, jakie mogą być wykonywane na wartościach przypisanych do zmiennej. Przykładowo – typ integer to typ reprezentujący liczby całkowite (właściwie – pewien ich zakres). Operacje jakie można wykonać na tym typie, to: dodawania +, odejmowanie – mnożenie * ,...
Operacje matematyczne
Za pomocą WriteLn można wyświetlać rozwiązania operacji matematycznych, nawet tych skomplikowanych. Przykład: Proste dodawanie begin WriteLn(‘2 + 2 = ’, 2 + 2); end. Podgląd 2 + 2 = 4 Proste mnożenie begin WriteLn(‘2 * 2 = ’, 2 * 2); end. Podgląd 2 * 2 = 4 Z nawiasami begin WriteLn(‘2 * (2 – 3) = ’, 2 * (2 – 3)); end. Podgląd 2 * (2 – 3) = -2 Dzielić można na dwa sposoby. Dzielenie całkowite „DIV” z resztą...













