Региональный КЦ - помощь образованию / Главная страница

Презентация:



Advertisements
Похожие презентации
Проект «Решение квадратного урвнения» Visual Basic.
Advertisements

С ОСТАВЛЕНИЕ ПРОГРАММ ДЛЯ ВЫЧИСЛЕНИЙ ЗНАЧЕНИЯ ВЫРАЖЕНИЯ.
Оператор присваивания := Ввода Read(x1,x2,…) Readln(x1,x2,…) Вывода Writex(x1,x2,…) Writeln(x1,x2,…) Составной оператор begin …. End;
БАТЯЕВА В.Н., ШКОЛА 36, САРАНСК, МОРДОВИЯ МАССИВЫ.
Основные типы алгоритмических структур. Линейный алгоритм (следование). Алгоритм, в котором команды выполняются последовательно одна за другой, называется.
Введение в программирование. Алфавит языка АлгоритмическийБейсикПаскаль 1) прописные и заглавные буквы русского алфавита; 2) 26 латинских строчных и 26.
Открытый урок «Реализация разветвляющихся алгоритмов на языке программирования Visual Bаsic»
Проект «Контроль знаний» 10 класс. Поместить на форму: Надпись Label 1 для вывода оценочных сообщений; Надпись Label 2 для вывода количества ошибок; Кнопку.
Определение максимального и минимального значений переменных. Задание 1. Даны две переменные А и В, значения которых вводятся командой Input. Определить.
УСЛОВНЫЙ ОПЕРАТОР IF... THEN... ELSE (Если … То … Иначе)
ПРОГРАММИРОВАНИЕ ПОВТОРЕНИЙ МОУ «Средняя общеобразовательная школа 41» Учитель информатики: Рассохина Г.В. САРАНСК 2008.
Збери слово Вивчені букви – а,у,о,и,і,м,н,в,л,с,к,п,р,т Частина перша Автор. Головач Маргарита.
м о н і т о Р с и с т Е м н и й Д и с к и к л а в і А т у р а п р о п у с К п р и н Т е р к О м п ю т е р п Р а в и л а.
Программирование на языке высокого уровня Лекция 7. Методы класса как подпрограммы. Решение нелинейных уравнений Кафедра АСОИУ ОмГТУ, 2012 Богатов Р.Н.
Основы программирования на языке Visual Basic. © Епифанова Т.Н., 2008 г. Элективный курс для учащихся 10 класса общеобразовательных учреждений. 1. Оператор.
Проект Три шара Постановка задачи : Дано число N – количество вызовов функции, которая возвращает шар одного из трех цветов : красный, синий или желтый.
Основные типы алгоритмических структур. Линейный алгоритм линейным алгоритмом Алгоритм, в котором команды выполняются последовательно одна за другой,
Федеральное государственное бюджетное образование учреждение высшего профессионального образования «Саратовский государственный технический университет.
А ЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ ЯЗЫКА V ISUAL B ASIC. 1. Л ИНЕЙНЫЙ АЛГОРИТМ Алгоритм в котором команды выполняются последовательно одна за другой, называется.
Работа студента б 4 СТЗС-11 Ханина А.Н. Задание 1 Задание 1 Visual Basic Задание 2 Задание 2 Задание 3 Задание 3 Задание 4 Задание 4 Microsoft Office.
Транксрипт:

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

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

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

І этап. Повторение Элементы управления РусскийҚазақшаEngl

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

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

ЕСЛИ D

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

Программный код 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 Описание пременных

Private Sub Command1_Click() A = Val(Text1.Text) B = Val(Text2.Text) C = Val(Text3.Text) D = B ^ * 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 Private Sub Command2_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Picture1.Cls Picture2.Cls Picture3.Cls End Sub Программный код Код командной кнопки Сброс

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

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

Найдите служебные слова команды ветвления DIM WHILE FOR Font girl REPEAT TO IF ELSE THEN

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

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

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