Як більш досконально зрозуміти використання синтаксису if-then-else в delphi?

Зміст

Як більш досконально зрозуміти використання синтаксису If-Then-Else в Delphi?
Конструкція If-Then-Else

Багато починаючі програмісти, які починають програмувати в О.О.Я.П. Delphi (так і в деяких інших мовах програмування), можуть зіткнутися із завданням використання синтаксису If-Then-Else. Наступні кроки напевно допоможуть вам з цим!

Інструкція

Рівень складності: Нескладно

1 крок

Необхідно зрозуміти, що за допомогою даного синтаксису (конструкції) можна перевіряти яке-небудь певну умову. Тобто якщо виразно задане умови є вірним те виконуватиме одну дію, якщо ж ця умова не вірно, то буде виконуватися іншу дію. Дану конструкцію можна перекласти як Если-Те-Інакше.

2 крок




Оформляється дана конструкція наступним чином:
Спочатку йде умова If. Якщо дана умова вірно, then (то) виконується будь-яку дію.
If (яка-небудь умова)
Then
begin
Дія-
end;

Else (Якщо ця умова не виконаються) виконуватиметься іншу дію:
Else
begin
Дія 2
end;

3 крок

Як більш досконально зрозуміти використання синтаксису If-Then-Else в Delphi?
Компоненти які потрібно розташувати на формі

На даному етапі переходимо до практики. Створіть нову форму у вашій програмі Delphi, далі закиньте на неї компоненти Button і Label (всі знаходяться у вкладці standard).

4 крок

Створіть обробник onclick для кнопки і впишіть туди наступний код:
var
a: string-
begin
a: = '12345'-
if a = '12345' then
begin
Label1.Caption: = 'Все верно'-
end
else
begin
Label1.Caption: = 'Неправільно'-
end-
end;

Тут ми присвоїли змінної "a" числа 12345, потім вказали в умову, якщо змінна "a" дорівнюватиме числу 12345, то в 'Label'e відображатиметься "Все вірно", якщо ж присвоєні числа не збігатимуться, то тоді, в 'Label'e відобразитися "Неправильно".

5 крок

Як більш досконально зрозуміти використання синтаксису If-Then-Else в Delphi?
Вікно вийшов програмки

Запускайте програму (за допомогою клавіші F9, або за допомогою невеликої зеленої стрілочки вгорі програми). Натисніть на кнопку, натиснувши, ви побачите, що в 'Label'e відобразилося "Все вірно". Тепер просто змініть значення змінної "a" на інші цифри і знову запустіть програму. Ось тоді натиснувши на кнопку, в 'Label'e відобразиться "Неправильно". Таким чином суть даного синтаксису така, що якщо одна умова задовольняє вашим вимоги, то виконується одна дія, в іншому ж випадку виконується іншу дію. Даний синтаксис дуже часто використовується в програмування на Delphi і його слід зрозуміти і запам'ятати його конструкцію!







» » Як більш досконально зрозуміти використання синтаксису if-then-else в delphi?