Temat9:Algorytmy z warunkami w Delphi 7.0

  1. Warunek prosty

IF wyrażenie THEN instrukcja1

lub

IF wyrażenie THEN instrukcja1

ELSE instrukcja2

Wyrażenie może być warunkiem logicznym prostym np. a<0, lub złożonym (a>-2) and (a<8)

Operatory logiczne: =, >, <, >=, <=, or, and, not

ZADANIE1

Korzystając z edytora Delhi 7.0 napisz kod źródłowy programu wyświetlającego wartość bezwzględną wprowadzonej liczby. Zapisz program w pliku, skompiluj i wykonaj program dla kilku różnych wartości zmiennych.

ZADANIE2

Korzystając z edytora Delhi 7.0 napisz kod źródłowy programu wyświetlającego iloraz dwóch liczb całkowitych wprowadzonych z klawiatury. Zapisz program w pliku, skompiluj i wykonaj program dla kilku różnych wartości zmiennych.

  1. Warunek zagnieżdżony.

Instrukcje warunkowe If mogą się zagnieżdżać. Należy pamiętać o zasadzie, że każda część else przyporządkowana jest najbliższej, poprzedzającej ją części then.

ZADANIE 3

Korzystając z edytora Delhi 7.0 napisz kod źródłowy programu, wyświetlającego na ekranie monitora najmniejszą z podanych trzech różnych liczb. Zapisz program w pliku. Skompiluj i uruchom program. Przetestuj go dla następujących wartości zmiennych: (3; 56; 0), (76;123;-2), (100; 0; 2).

UWAGI:

  1. zmienne zadeklarowano jako liczby całkowite - integer (zakres: -32768 do 32767)

  2. w instrukcjach zagnieżdżonych zaleca się pisać słowo else pod odpowiadającym mu słowem then (zachowanie czytelności programu)

  3. tylko zewnętrzna instrukcji warunkowa powinna kończyć się średnikiem

ZADANIE 4

Napisz program, który na podstawie wprowadzonej średniej ocen cząstkowych przedstawi ocenę końcową słownie.

Kryteria oceniania:

Średnia ocen cząstkowych ocena końcowa słownie

powyżej 5,5 celujący

do 5,5 do powyżej 4,75 bardzo dobry

od 4,75 do powyżej 3,75 dobry

od 3,75 do powyżej 2,75 dostateczny

od 2,75 do powyżej 1,8 dopuszczający

od 1,8 w dół niedostateczny

ZADANIE 5

Korzystając z edytora Delhi 7.0 napisz kod źródłowy programu, wyświetlającego na ekranie monitora komunikat, czy można zbudować trójkąt z odcinków (x, y,z), których długości wprowadzamy z klawiatury. Zapisz program w pliku. Skompiluj i uruchom program. Przetestuj go dla różnych wartości zmiennych.

1