Алгоритмы с ветвящейся структурой. Программирование ветвлений на QBasic. презентация

Слайд 1Алгоритмы с ветвящейся структурой. Программирование ветвлений на QBasic.

Программное управление работой компьютера
Епифанова

Т.Н. / 2010

CLS
INPUT A,B,C
P=A+B+C
PRINT P
END


Слайд 2Проверка домашнего задания:
С чем работает компьютер?
Что такое величина?
На какие 2 группы

можно разделить величины?
Что вы можете сказать о константах?
Что значит переменная для компьютера?
Каково значение переменной в течении выполнения всей программы?
Чем характеризуется переменная? Поясните каждую характеристику?
Назовите команды работы с величинами.
Присваивание. Действие присваивания. Примеры записи.
Ввод данных. Действие. Примеры записи.
Вывод. Действие. Примеры записи.
Запишите алгоритм вычисления периметра треугольника 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Домашнее задание
Выучить конспект
Выучить наизусть программу и уметь пояснить каждую строчку


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

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

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

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

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


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

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