Temat9:Algorytmy z warunkami w Delphi 7.0
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.
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:
zmienne zadeklarowano jako liczby całkowite - integer (zakres: -32768 do 32767)
w instrukcjach zagnieżdżonych zaleca się pisać słowo else pod odpowiadającym mu słowem then (zachowanie czytelności programu)
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