Temat8: Realizacja algorytmów liniowych w postaci programu.
BUDOWA PROGRAMU
Nagłówek
Blok główny
Opis danych - część deklaracyjna
Deklaracja modułów (zbioru procedur i funkcji)
Uses - słowo kluczowe (Crt - standardowa do obsługi funkcji związanych z obsługą ekranu; inne: np. Dos, Graph, własne moduły)
Część opisowa
deklaracja etykiet (label)
deklaracja nazw literałów - zmiennych o stałych wartościach (const, np. jeden=1 litera='A' )
3. deklaracja typów (type)
4. deklaracja zmiennych (var, np. liczba: real;)
5. deklaracja procedur i funkcji (procedura nazwa(lista parametrów) function nazwa(lista parametrów):typ wartości funkcji)
6. Deklaracja obiektów (object (pogrupowane typy procedur))
Część wykonawcza
TYPY ZMIENNYCH
Byte (0..255)
Word (0..65535)
Integer (-32768..32767)
Real()
char - znakowy
string - łańcuchowy
ZADANIE 1
Korzystając z edytora Delphiego napisz kod źródłowy programu wyświetlającego średnią arytmetyczną (S) trzech liczb całkowitych (a, b, c) wprowadzonych z klawiatury. Zapisz program, skompiluj i wykonaj program dla kilku różnych wartości zmiennych.
ZADANIE 2
Korzystając z edytora Delphiego napisz kod źródłowy programu obliczającego i wyświetlającego na ekranie pole powierzchni całkowitej i objętość czworościanu foremnego (P, V) o krawędzi a wprowadzonej do programu z klawiatury. Zapisz program w pliku, skompiluj i wykonaj program dla kilku różnych wartości zmiennych.
ZADANIE 3
Korzystając z edytora Delphiego napisz kod źródłowy programu obliczającego i wyświetlającego na ekranie pole powierzchni trójkąta równobocznego o boku a. Zapisz program w pliku, skompiluj i wykonaj program dla kilku różnych wartości zmiennych.