Выбор действий в Бейсике (ветвление). Задача: найти максимальное число из двух чисел. Словесная форма записи: Алгоритм MAX Начало 1. Запросить числа A,

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



Advertisements
Похожие презентации
Способы написания алгоритмов. Устно Что такое алгоритм? Перечислите виды алгоритмов. Что такое система команд исполнителя?
Advertisements

Установите соотношения между фразами: 1.Очистка экрана 1. RUN 2.Очистка памяти 2. END 3.Ввод данных 3. LIST 4.Вывод на экран 4. INPUT 5.Конец программы.
Операторы ветвления (перехода) Разработала учитель Веревкина В.Н.
Открытый урок «Реализация разветвляющихся алгоритмов на языке программирования Visual Bаsic»
Определение максимального и минимального значений переменных. Задание 1. Даны две переменные А и В, значения которых вводятся командой Input. Определить.
Установите соотношения между фразами: 1.Очистка экрана 1. RUN 2.Очистка памяти 2. END 3.Ввод данных 3. LIST 4.Вывод на экран 4. INPUT 5.Конец программы.
Алгоритмическая структура «Ветвление» Тема урока.
Ветвление и условный оператор Паскаль-3. Ветвление – это такой вычислительный процесс При котором выбирается одно из нескольких заранее предусмотренных.
Ветвление и условный оператор Паскаль-3. Ветвление – это такой вычислительный процесс При котором выбирается одно из нескольких заранее предусмотренных.
Алгоритмические конструкции. Решить задачу при х=16, у=2.
Решение квадратного уравнения. Решение квадратного уравнения зависит от значения дискриминанта. Пример: Решение квадратного уравнения. Решение квадратного.
Алгоритмы с ветвящейся структурой. Программирование ветвлений на QBasic. Программное управление работой компьютера Епифанова Т.Н. / 2010 CLS INPUT A,B,C.
Алгоритмическая конструкция ветвление. Данная конструкция применяется в алгоритмах для задач, при решении которых необходимо делать выбор между действиями.
Задача 1. Какое значение будет иметь n в результате выполнения следующего фрагмента алгоритма? n:=5 m:=17 если nm то n:=n*m иначе n:=n-m все.
Ветвление в алгоритмах и программах. ОПРЕДЕЛЕНИЕ Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо.
Разветвляющийся алгоритм – алгоритм, содержащий хотя бы одно условие, в результате которого обеспечивается переход на один из двух возможных шагов. Базовые.
Условный оператор Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
(самоконтроль) Урок информатики в 9 А классе по теме: "Составление алгоритмов и программ с использованием конструкций следование и ветвление"
Установите соотношения между фразами: 1.Очистка экрана 1. RUN 2.Очистка памяти 2. END 3.Ввод данных 3. LIST 4.Вывод на экран 4. INPUT 5.Конец программы.
Часть 1 If если then else еnd if то, тогда иначе всё, конец ветвления.
Транксрипт:

Выбор действий в Бейсике (ветвление)

Задача: найти максимальное число из двух чисел. Словесная форма записи: Алгоритм MAX Начало 1. Запросить числа A, B 2. Присвоить М значение А 3. Если М < В, то: присвоить М значение В 4. Сообщить М Конец. Графическая форма:

Неполная форма ветвления: 10 INPUT a, b 20 m = a 30 IF m < b THEN m = b 40 PRINT m 50 END Программная форма записи: Полная форма ветвления:

INPUT А, В

INPUT Введите три числа; А, В, С

INPUT А, В INPUT Введите три числа; А, В, С PRINT m

INPUT А, В INPUT Введите три числа; А, В, С PRINT m PRINT Корни уравнения; X1, X2

Неполная форма ветвления: 10 INPUT a, b 20 m = a 30 IF m < b THEN m = b 40 PRINT m 50 END Программная форма записи: Полная форма ветвления: 10 INPUT a, b 20 m = a 30 IF m < b THEN m = b ELSE m=a 40 PRINT m 50 END

Задача: найти максимальное число из двух чисел. Словесная форма записи: Алгоритм MAX Начало 1. Запросить числа A, B 2. Присвоить М значение А 3. Если М < В, то: присвоить М значение В 4. Сообщить М Конец. Графическая форма: Начало М=А М

Задача: вычислить значения функции по следующему правилу Словесная форма записи: Алгоритм MAX Начало 1. Запросить число Х 2. Если Х2, то вычислить Y= иначе вычислить Y= 3. Сообщить Y Конец.

Программная форма записи: Полная форма ветвления: 10 INPUT x 20 IF x >= 2 THEN y = SQR(x) ELSE y = ABS(x) 30 PRINT "Y="; y 40 END Задача: вычислить значения функции по следующему правилу

Программная форма записи: Полная форма ветвления: 10 INPUT x 20 IF x >= 2 THEN y = SQR(x) ELSE y = ABS(x) 30 PRINT "Y="; y 40 END Задача: вычислить значения функции по следующему правилу Неполная форма ветвления:

Домашнее задание: 1.Вычислить - Составить словесную форму записи алгоритма - Записать программу для вычисления выражения 2.Найти квадратный корень из числа - Записать программу для вычисления выражения, учитывая, что x0; при x