Як більш досконально зрозуміти використання синтаксису 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 крок
Компоненти які потрібно розташувати на формі
На даному етапі переходимо до практики. Створіть нову форму у вашій програмі 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 крок
Вікно вийшов програмки
Запускайте програму (за допомогою клавіші F9, або за допомогою невеликої зеленої стрілочки вгорі програми). Натисніть на кнопку, натиснувши, ви побачите, що в 'Label'e відобразилося "Все вірно". Тепер просто змініть значення змінної "a" на інші цифри і знову запустіть програму. Ось тоді натиснувши на кнопку, в 'Label'e відобразиться "Неправильно". Таким чином суть даного синтаксису така, що якщо одна умова задовольняє вашим вимоги, то виконується одна дія, в іншому ж випадку виконується іншу дію. Даний синтаксис дуже часто використовується в програмування на Delphi і його слід зрозуміти і запам'ятати його конструкцію!
About
Як зробити графічний редактор (подоба painta, але з меншою кількістю функцій) за допомогою delphi? Ось так ось буде виглядати даний графічний редакторБагато починаючі програмісти, та й любителі теж, стикалися з об'єктно-орієнтованою мовою програмування Delphi. І напевно деякі з них намагалися створити за допомогою Delphi, щось типу 'Paint'a? Так…
Як створювати ігри без програмування Універсальний потужний конструктор від ClickteamMultimedia Fusion 2, скорочено MMF2 - це програмний продукт для створення 2D ігор і додатків. Це свого роду ігровий конструктор. Не потрібно знати складних мов програмування, щоб створювати…
Як вирішувати завдання на рух Скачайте в інтернеті книгу з варіантами іспиту з математики, або будь-яку іншу книгу із завданнями та прорешать кілька завдань, поки не навчитеся. Якщо яка-небудь задача викликала у вас утруднення, і ви вважаєте, що її не можна вирішити за наведеною…
Як навчитися використовувати цикл for..to..do в delphi? цикл For..to..doНапевно, користувачі, які тільки починають програмувати на об'єктно-орієнтованої мови програмування Delphi, в ході початку своїх розробок програм можуть зіткнутися з проблемою використання циклів. Одним з таких циклів є цикл…
Як зробити програму "замітки" (delphi 7)? Компонент "Memo"У даній інструкції буде розглянута програма "Нотатки". У ній буде використаний компонент "memo". При бажанні, можна буде додати зберігати список в .txt файл і завантажуватися з нього (також розглянуто в інструкції).ІнструкціяРівень…
Як відкрити доступ до кнопки за паролем (delphi 7)? Приклад форми входу в програму після введення пароляБувають випадки, коли доступ до будь-якого об'єкта (наприклад, до кнопки) у Вашій програмі потрібно відкрити тільки після введення пароля. Наприклад, Ви продаєте ключ для доступу до всіх…
Як відправити email в delphi Програмування на delphiПри розробці деяких програм з'являється бажання знати, що відбувається з програмою при роботі або, що діється на комп'ютері користувача: нам необхідно вести лог, але його треба якось відправити на потрібний email. Я сам в…
Як створити медіаплеєр з допомогою ООП "delphi" Головне вікно програми "Delphi"Для того, щоб створити невеликий медіа-плеєр за допомогою об'єктно-орієнтованої мови програмування Delphi, вам знадобиться вже встановлена програма Delphi 7 або схожі на неї програми, що використовують мову ООП…
Як написати програму на android без навичок програмування Дана програма була розроблена компанією Google, а потім продана університету MIT. Вона дозволяє розробляти програми навіть людям, які не знайомі з програмуванням на Java, проте мають деякі уявлення про логіку.ІнструкціяРівень складності: Нескладно1…
Як можна використовувати "випадають списки" в delphi (combobox)? Вікно програмиОтже, буває, що в об'єктно-орієнтованої мови програмування Delphi використовуються випадають списки, які за своїми розмірами займають на формі не так багато місця, для цих цілей використовується компонент ComboBox. Нижче буде показаний…
Як використовувати компонент label (delphi 7)? Label в DelphiDelphi - мова об'єктно-орієнтованого програмування, тобто програма створюється за допомогою написання кодів і використання різних наявних компонентів, класів і т.д. Компонент Delphi - Label (вкладка standard) призначений для показу…
Чим відрізняється was від were Часи в англійській мові стають справжньою перешкодою для багатьох, що прагнуть його освоїти. Інша скрута - використання різних форм дієслова в залежності від особи і числа підмета. Таким прикладом є дієслово be: навіть зрозумівши, в яких випадках…
Як знайти область визначення функції Дуже часто нам доводиться стикатися з математичними прикладами і рівняннями, які на перший погляд здаються нам дуже складними. Так, наприклад, багато хто думає, що для того, щоб знайти область визначення якої-небудь функції, необхідно спеціальне…
Як знайти відсоток від числа Відсоток - Це одна сота будь-якого значення. Завдяки настільки простому визначенню нескладно зрозуміти, що ціла частина чого-небудь дорівнює 100%. В свою чергу, 30% від заданого числа рівні тридцяти сотим часткам цього значення. Варто відзначити, що…
Компланарність векторів Умови компланарності векторівПеред тим, як переходити до теми компланарності векторів, слід чітко визначитися для себе, що сама по собі компланарність не має в математиці суворого і єдиного визначення, але при цьому логічно вірно буде твердження:…
Як порахувати суму в ворде? Досить часто виникає завдання по знаходженню суми того чи іншого стовпця в табличних даних, набраних у текстовому редакторі Ворд. Якщо показників в стовпці мало - то простіше й швидше скористатися для цієї мети калькулятором. Якщо ж рядків десятки,…