Разделы презентаций


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

Содержание

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

Слайды и текст этой презентации

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

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

Слайд 2Эпиграф к уроку:

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

Слайд 3І этап. Повторение
ІІ этап. Применение
ІІІ этап. Восприятие
ІV этап. Закрепление

І этап. Повторение ІІ этап. ПрименениеІІІ этап. ВосприятиеІV этап. Закрепление

Слайд 4І этап. Повторение
Текстовое поле
Мәтіндік өріс
TextBox
Рамка
Жақтау
Frame
Командная
кнопка
Командалық
батырма
Command
Button
Label
Надпись
Жазба
Рамка для
рисунка
Сурет
PictureBox
Команда
ветвления

І этап. ПовторениеТекстовое полеМәтіндік өрісTextBoxРамка ЖақтауFrameКоманднаякнопкаКомандалықбатырмаCommandButtonLabel НадписьЖазбаРамка длярисункаСуретPictureBoxКомандаветвления

Слайд 5 ІІ этап. Применение Использование команды ветвления при решении КВУ
ЕСЛИ условие ТО

команда 1 ИНАЧЕ команда 2
IF условие THEN команда 1 ELSE

команда 2
ІІ этап. Применение  Использование команды ветвления при решении КВУЕСЛИ условие ТО команда 1 ИНАЧЕ команда

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

уравнения


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

D=b2- 4*a*c

Вид КВУax2+bx+c=0, гдеa,b – коэффициентыC - свободный член,X1/2 – корни уравненияИспользуя коэффициенты, находится дискриминант:D=b2- 4*a*c

Слайд 7ЕСЛИ D

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

ЕСЛИ D

Слайд 8 IІІ этап. Восприятие
Label – 9
TextBox – 4
PictureBox – 3
CommandBatton –

IІІ этап. Восприятие Label – 9TextBox – 4PictureBox – 3CommandBatton – 2

Слайд 9Программный код
Option Explicit
Dim A As Double : Dim B As

Double : Dim C As Double
Dim D As Double: Dim

X1 As Double: Dim X2 As Double

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

Программный кодOption ExplicitDim A As Double : Dim B As Double : Dim C As DoubleDim D

Слайд 10Private Sub Command1_Click()
A = Val(Text1.Text)
B = Val(Text2.Text)
C = Val(Text3.Text)
D =

B ^ 2 - 4 * A * C
Text4.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 Sub

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

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

Private Sub Command1_Click()A = Val(Text1.Text)B = Val(Text2.Text)C = Val(Text3.Text)D = B ^ 2 - 4 * A

Слайд 11Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text =

""
Picture1.Cls
Picture2.Cls
Picture3.Cls
End Sub
Программный код
Код командной кнопки “Сброс”

Private Sub Command2_Click()Text1.Text =

Слайд 12П р и м е р ы
3X2+5X+4=0
2) 4X2+12X-7=0
3) 2X2-4X+2=0

П р и м е р ы 3X2+5X+4=02) 4X2+12X-7=03) 2X2-4X+2=0

Слайд 13Закрепление

Закрепление

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

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

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

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

Слайд 16Укажите раздел описания переменных
Private Sub
Command
BackColor
Load Picture
Caption
Option Explicit

Укажите раздел описания переменныхPrivate Sub CommandBackColorLoad PictureCaptionOption Explicit

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

а пользователь пытаться его угадать:
Создайте форму:
Дважды щелкните по кнопке

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

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

Практическое задание I. Разработайте программу

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

протестируйте программу, остановите, исправьте при необходимости ошибки в программе.
Пример внешнего

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

Слайд 19Спасибо
за внимание!

Спасибоза внимание!

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика