Алгоритмы с ветвящейся структурой. Программирование ветвлений на QBasic. Программное управление работой компьютера Епифанова Т.Н. / 2010 CLS INPUT A,B,C.

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



Advertisements
Похожие презентации
Программное управление работой компьютера CLS INPUT A,B,C P=A+B+C PRINT P END.
Advertisements

Алгоритмы с ветвящейся структурой. Программирование ветвлений на QBasic. Программное управление работой компьютера © Епифанова Т.Н. / 2010 CLS INPUT A,B,C.
Программирование циклов на QBasic. Программное управление работой компьютера Епифанова Т.Н. / 2010 CLS INPUT A,B,C P=A+B+C PRINT P END.
Программирование ветвлений на Паскале. Если пойдёт дождь, то открою зонт. Если пойдёт дождь, то открою зонт иначе одену солнечные очки.
Ветвление в алгоритмах и программах. ОПРЕДЕЛЕНИЕ Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо.
Программирование диалога с компьютером Программное управление работой компьютера © Епифанова Т.Н. / 2010 CLS INPUT A,B,C P=A+B+C PRINT P END МУНИЦИПАЛЬНОЕ.
Операторы выбора. Оператор условного перехода IF Подразумевает выполнение тех или иных команд в зависимости от поставленного условия. Условие (условное.
Мухаммед ибн Муса аль-Хорезми Урок 2. Что мы знаем об алгоритмах? Алгоритм – Свойства алгоритма: Типы алгоритмических структур: Линейный алгоритм – Способы.
Способы написания алгоритмов. Устно Что такое алгоритм? Перечислите виды алгоритмов. Что такое система команд исполнителя?
Для чего нужны входной и выходной файлы? Как создать входной файл? Как установить связь между файлом и программой? Как закрыть входной файл?
Операторы ветвления (перехода) Разработала учитель Веревкина В.Н.
АЛГОРИТМЫ РАЗВЕТВЛЕННОЙ И ЦИКЛИЧЕСКОЙ СТРУКТУРЫ. Алгоритмы разветвленной структуры применяются, когда в зависимости от некоторого условия необходимо выполнить.
Решение квадратного уравнения. Решение квадратного уравнения зависит от значения дискриминанта. Пример: Решение квадратного уравнения. Решение квадратного.
Линейная структура программы Введение в программирование.
Открытый урок «Реализация разветвляющихся алгоритмов на языке программирования Visual Bаsic»
Выбор действий в Бейсике (ветвление). Задача: найти максимальное число из двух чисел. Словесная форма записи: Алгоритм MAX Начало 1. Запросить числа A,
Оператор ветвления (условный оператор) Я услышал и забыл. Увидел и запомнил. Сделал и понял! Чарльз Бэббидж
Тест по информатике Разветвляющиеся алгоритмы. Условный оператор 9 класс.
ВЕТВЯЩАЯСЯ АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ. Краткая форма оператора if (условие) then (оператор 1); (оператор 2); (оператор 3); …………….. (оператор N); Если.
Установите соотношения между фразами: 1.Очистка экрана 1. RUN 2.Очистка памяти 2. END 3.Ввод данных 3. LIST 4.Вывод на экран 4. INPUT 5.Конец программы.
Транксрипт:

Алгоритмы с ветвящейся структурой. Программирование ветвлений на QBasic. Программное управление работой компьютера Епифанова Т.Н. / 2010 CLS INPUT A,B,C P=A+B+C PRINT P END

Проверка домашнего задания: 1. С чем работает компьютер? 2. Что такое величина? 3. На какие 2 группы можно разделить величины? 4. Что вы можете сказать о константах? 5. Что значит переменная для компьютера? 6. Каково значение переменной в течении выполнения всей программы? 7. Чем характеризуется переменная? Поясните каждую характеристику? 8. Назовите команды работы с величинами. 9. Присваивание. Действие присваивания. Примеры записи. 10. Ввод данных. Действие. Примеры записи. 11. Вывод. Действие. Примеры записи. 12. Запишите алгоритм вычисления периметра треугольника 6на языке программирования. Поясните действия.

Алгоритм структуры ветвление - алгоритм, в котором выполняется та или иная последовательность действий, в зависимости от поставленного условия Если пойдёт дождь, то открою зонт. Если пойдёт дождь, то открою зонт, иначе одену солнечные очки. неполная формаполная форма

Реализация алгоритма структуры ветвление на языке программирования Если пойдёт дождь, то открою зонт. IF пойдёт дождь THEN открою зонт IF a>b THEN a=a+b IF пойдёт THEN открою ELSE одену истина ложь истина ложь

Алгоритм структуры ветвление IF... THEN... ELSE Или по-русски: ЕСЛИ... ТОГДА... ИНАЧЕ В этом случае программа проверяет условие, и в случае его истинности выполняет команды, указанные после служебного слова then. Если же условие ложно, то программа переходит к выполнению команды за служебным словом else. IF... THEN... ELSE Или по-русски: ЕСЛИ... ТОГДА … В этом случае программа проверяет условие, и в случае его истинности выполняет команды, указанные после служебного слова then. Если же условие ложно, то программа переходит к выполнению следующей за условным оператором команды.

Пример решения задачи На языке программирования QBASIC напишите программу, определяющую разность между квадратом большего и кубом меньшего из двух чисел, вводимых с клавиатуры. CLS INPUT Введите первое число ; А INPUT Введите второе число, не равное первому ; В IF A>B THEN S=A^2–B^3 ELSE S=B^2–A^3 PRINT S = ;S

Домашнее задание Выучить конспект Выучить наизусть программу и уметь пояснить каждую строчку