19
Применение команды ветвления при создании проекта в Visual Basic

Применение команды ветвления при создании проекта в Visual Basic

Embed Size (px)

DESCRIPTION

Применение команды ветвления при создании проекта в Visual Basic. Эпиграф к уроку:. І этап. Повторение. ІІ этап. Применение. ІІІ этап. Восприятие. І V этап. Закреплен ие. І этап. Повторение. Текстовое поле. Мәтіндік өріс. TextBox. Рамка. Frame. Жақтау. Командная кнопка. - PowerPoint PPT Presentation

Citation preview

Page 1: Применение команды ветвления при создании проекта в  Visual Basic

Применение команды ветвления при создании проекта в Visual Basic

Page 2: Применение команды ветвления при создании проекта в  Visual Basic

Эпиграф к уроку:

Page 3: Применение команды ветвления при создании проекта в  Visual Basic

І этап. ПовторениеІ этап. Повторение

ІІ этап. Применение ІІ этап. Применение

ІІІ этап. ВосприятиеІІІ этап. Восприятие

ІV этап. ЗакреплениеІV этап. Закрепление

Page 4: Применение команды ветвления при создании проекта в  Visual Basic

І этап. ПовторениеІ этап. Повторение

Элементы управления

Русский Қазақша Engl

Page 5: Применение команды ветвления при создании проекта в  Visual Basic

ІІ этап. Применение

Использование команды ветвления при решении КВУ

ЕСЛИ условие ТО команда 1 ИНАЧЕ команда 2

IF условие THEN команда 1 ELSE команда 2

Page 6: Применение команды ветвления при создании проекта в  Visual Basic

Вид КВУ

ax2+bx+c=0, гдеa,b – коэффициентыC - свободный член,X1/2 – корни уравнения

1.Используя коэффициенты, находится дискриминант:

D=b2- 4*a*c

Page 7: Применение команды ветвления при создании проекта в  Visual Basic

ЕСЛИ D<0 ТО

нет решения

ИНАЧЕ ЕСЛИ D=0

ТО один корень

ИНАЧЕ два корня

X1/2= a

Db

2

Page 8: Применение команды ветвления при создании проекта в  Visual Basic

IІІ этап. Восприятие

Label – 9

TextBox – 4

PictureBox – 3

CommandBatton – 2

Page 9: Применение команды ветвления при создании проекта в  Visual Basic

Программный код

Программный код

Option ExplicitOption Explicit

Dim A As Double : Dim B As Double : Dim A As Double : Dim B As Double : Dim C As DoubleDim C As Double

Dim D As Double: Dim X1 As Double: Dim D As Double: Dim X1 As Double: Dim X2 As DoubleDim X2 As Double

Описание пременных

Page 10: Применение команды ветвления при создании проекта в  Visual Basic

Private Sub Private Sub Command1_Click()Command1_Click()A = Val(Text1.Text)B = Val(Text2.Text)C = Val(Text3.Text)D = B ^ 2 - 4 * A * CText4.Text = Str(D)If D < 0 Then Picture1.Print "Корней нет" Else If D = 0 Then Picture2.Print "1 корень "; "X1="; Sqr(D) + B / 2 * A Else Picture3.Print "2 корня "; "X1="; (Sqr(D) + B) / 2 * A; "X2="; (Sqr(D) - B) / 2 * A;End SubEnd Sub

Программный код

Программный код

Код исполняемой командной кнопки

Page 11: Применение команды ветвления при создании проекта в  Visual Basic

Private SubPrivate Sub Command2_Click()

Text1.Text = ""

Text2.Text = ""

Text3.Text = ""

Text4.Text = ""

Picture1.Cls

Picture2.Cls

Picture3.Cls

End SubEnd Sub

Программный код

Программный код

Код командной кнопки “Сброс”

Page 12: Применение команды ветвления при создании проекта в  Visual Basic

ПП рр ии мм ее рр ыы

1) 3X2+5X+4=0

2) 4X2+12X-7=0

3) 2X2-4X+2=0

Page 13: Применение команды ветвления при создании проекта в  Visual Basic
Page 14: Применение команды ветвления при создании проекта в  Visual Basic

Найдите базовые элементы управления и назовите их

Page 15: Применение команды ветвления при создании проекта в  Visual Basic

Найдите служебные слова команды ветвления

DIM

WHILE

FOR

Font

‘girl’

REPEAT

TO

IF ELSE

THEN

Page 16: Применение команды ветвления при создании проекта в  Visual Basic

Укажите раздел описания переменных

Private Sub Command BackColor

Load Picture

Caption

Option ExplicitOption Explicit

Page 17: Применение команды ветвления при создании проекта в  Visual Basic

Практическое задание I. Разработайте программу "Угадайка", которая будет загадывать число, а пользователь пытаться его угадать:

1.Создайте форму:2.Дважды щелкните по кнопке Ответ и в процедуре обработки события создайте код, который сравнивает введенное пользователем число в Text1.text с любым фиксированным числом, например, 3. Если числа равны, то в Text2.text должно быть выведено "Угадал", в противном случае "Не угадал".

V. Домашнее задание:

Page 18: Применение команды ветвления при создании проекта в  Visual Basic

3. Запустите программу, введите исходные данные, щелкните по кнопке Ответ, протестируйте программу, остановите, исправьте при необходимости ошибки в программе.

Пример внешнего вида формы:

Page 19: Применение команды ветвления при создании проекта в  Visual Basic