Оператор розгалуження Умовний оператор If…Then…Else


НазваОператор розгалуження Умовний оператор If…Then…Else
Дата конвертації12.03.2013
Розмір444 b.
ТипПрезентации


Оператор розгалуження


Умовний оператор If…Then…Else

  • Умовний оператор використовується для подання розгалуженого обчислювального процесу у коді програми мовою Visual Basic. Умовний оператор IfThenElse має дві структури: лінійну та блочну.



Синтаксис лінійної структури умовного оператора:

Синтаксис лінійної структури умовного оператора:

If <логічний вираз> Then <оператори1> [ Else <оператори2>]

If

Then + - Else

Блочна форма оператора If…Then…Else

Блочна форма оператора If…Then…Else

Синтаксис блочної форми умовного оператора:

If< логічний вираз 1> Then

оператори 1

[Else if <логічний вираз2> Then

оператори 2]

[Еlse

оператори n]

End If

Приклад:

Скласти програму для визначення права на отримання пенсії.

«Людині призначається пенсія, якщо ця людина чоловік і йому більше 60 років, чи якщо ця людина жінка і їй більше 55 років, чи якщо стаж роботи людини «на шкідливому виробництві» перевищив 25 років».

Для початку потрібно створити в візуальному середовищі новий проект типу Windows Forms Application. Потім на форму потрібно додати відповідні об’єкти для того щоб форма набула такого вигляду як на малюнку нижче:

Для початку потрібно створити в візуальному середовищі новий проект типу Windows Forms Application. Потім на форму потрібно додати відповідні об’єкти для того щоб форма набула такого вигляду як на малюнку нижче:

Далі програмуємо кнопку для визначення права на отримання пенсії.

Розглянемо код кнопки:

Розглянемо код кнопки:

Dim vik, stag As Integer – оголошуємо змінні vik та stag цілочислового типу

Dim st As String – оголошуємо змінну st рядкового типу

vik = Convert.ToInt32(TextBox2.Text()) – присвоюємо змінну vik значенню введених даних в текстове поле TextBox2

stag = Convert.ToInt32(TextBox3.Text()) – присвоюємо змінну stag значенню введених даних в текстове поле TextBox3

st = TextBox1.Text() - присвоюємо змінну st значенню введених даних в текстове поле TextBox1

If (((st = "Ч") And ((vik >= 60) Or (stag >= 25)))) Or (((st = "Ж") And ((vik >= 55) Or (stag >= 25)))) Then – складаємо складний вираз

TextBox4.Text() = "Людина має право отримувати пенсію!" – якщо умова вірна, то TextBox4 отримує відповідне значення

Else : TextBox4.Text() = "Людина не має право отримувати пенсію!" – якщо умова хибна, то TextBox4 отримує відповідне значення

End If – кінець умовного оператора


Схожі:

Оператор розгалуження Умовний оператор If…Then…Else iconЛекція Керуючі інструкції Керуючі інструкції операторні конструкції, за допомогою яких реалізуються точки розгалуження Умовний оператор if() if(

Оператор розгалуження Умовний оператор If…Then…Else iconОператор циклу з передумовою while Оператор циклу з передумовою while
Оператор while використовується для організації циклічного виконання дій, поки виконується певна умова
Оператор розгалуження Умовний оператор If…Then…Else iconВправа «Втрачене повідомлення»
Якщо необхідно запрограмувати процес прийняття рішень, то використовують оператор розгалуження, який описується службовими словами...
Оператор розгалуження Умовний оператор If…Then…Else iconОператор розгалуження Максименко Марина Миколаївна
Максименко Марина Миколаївна вчитель інформатики вищої категорії, вчитель-методист
Оператор розгалуження Умовний оператор If…Then…Else icon3813 Найрозумніший оператор пк

Оператор розгалуження Умовний оператор If…Then…Else iconТема: ”Вказівка розгалуження” Опис та використання вказівки розгалуження
Вказівка розгалуження в мові програмування Паскаль може записуватися в повній або в скороченій формах
Оператор розгалуження Умовний оператор If…Then…Else iconТема: ”Вказівка розгалуження” Опис та викорисатння вказівки розгалуження
Вказівка розгалуження в мові програмування Паскаль може записуватися в повній або в скороченій формах
Оператор розгалуження Умовний оператор If…Then…Else iconСтарий герб Новий герб
Я, Ярошенко Аліна Вікторівна народилася І проживаю у місті Немирів. Навчалася у сзош №1. Зараз навчаюсь у вмвпу №4 по професії "Оператор...
Оператор розгалуження Умовний оператор If…Then…Else iconПроцес використання кабельної каналізації електрозв'язку (кке)
...
Оператор розгалуження Умовний оператор If…Then…Else iconОсобливості використання підпрограм-функцій План Функції: опис і правила звертання
В розділі команд функції обов'язково повинен бути оператор присвоювання, який надає імені функції значення результату

Додайте кнопку на своєму сайті:
dok.znaimo.com.ua


База даних захищена авторським правом ©dok.znaimo.com.ua 2013
звернутися до адміністрації
dok.znaimo.com.ua
Головна сторінка