Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемsvetly5school.narod.ru
1 Алгоритмы с ветвящейся структурой. Программирование ветвлений на QBasic. Программное управление работой компьютера Епифанова Т.Н. / 2010 CLS INPUT A,B,C P=A+B+C PRINT P END
2 Проверка домашнего задания: 1. С чем работает компьютер? 2. Что такое величина? 3. На какие 2 группы можно разделить величины? 4. Что вы можете сказать о константах? 5. Что значит переменная для компьютера? 6. Каково значение переменной в течении выполнения всей программы? 7. Чем характеризуется переменная? Поясните каждую характеристику? 8. Назовите команды работы с величинами. 9. Присваивание. Действие присваивания. Примеры записи. 10. Ввод данных. Действие. Примеры записи. 11. Вывод. Действие. Примеры записи. 12. Запишите алгоритм вычисления периметра треугольника 6на языке программирования. Поясните действия.
3 Алгоритм структуры ветвление - алгоритм, в котором выполняется та или иная последовательность действий, в зависимости от поставленного условия Если пойдёт дождь, то открою зонт. Если пойдёт дождь, то открою зонт, иначе одену солнечные очки. неполная формаполная форма
4 Реализация алгоритма структуры ветвление на языке программирования Если пойдёт дождь, то открою зонт. IF пойдёт дождь THEN открою зонт IF a>b THEN a=a+b IF пойдёт THEN открою ELSE одену истина ложь истина ложь
5 Алгоритм структуры ветвление IF... THEN... ELSE Или по-русски: ЕСЛИ... ТОГДА... ИНАЧЕ В этом случае программа проверяет условие, и в случае его истинности выполняет команды, указанные после служебного слова then. Если же условие ложно, то программа переходит к выполнению команды за служебным словом else. IF... THEN... ELSE Или по-русски: ЕСЛИ... ТОГДА … В этом случае программа проверяет условие, и в случае его истинности выполняет команды, указанные после служебного слова then. Если же условие ложно, то программа переходит к выполнению следующей за условным оператором команды.
6 Пример решения задачи На языке программирования QBASIC напишите программу, определяющую разность между квадратом большего и кубом меньшего из двух чисел, вводимых с клавиатуры. CLS INPUT Введите первое число ; А INPUT Введите второе число, не равное первому ; В IF A>B THEN S=A^2–B^3 ELSE S=B^2–A^3 PRINT S = ;S
7 Домашнее задание Выучить конспект Выучить наизусть программу и уметь пояснить каждую строчку
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.