Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемАнна Арбенева
3 Разветвляющийся алгоритм – алгоритм, содержащий хотя бы одно условие, в результате которого обеспечивается переход на один из двух возможных шагов. Базовые структуры ветвления: условие Действие 1Действие 2 В Бейсике используется условный оператор: IF THEN (действие 1) ELSE (действие 2) 1) Полная развилка да (нет)нет (да)
4 Условный оператор: IF THEN (действие) 2) Неполная развилка условие Действие да (нет) нет (да)
5 Задача 1 ПК спрашивает : Сколько Вам лет? Если ответ больше 100, то отвечает : Вы хорошо сохранились! В противном случае желает : Лет до 100 расти Вам без старости
6 начало Сколько Вам лет? А>100 Вы хорошо сохранились Лет до 100 расти Вам без старости конец 10 CLS 20 PRINT Сколько Вам лет? 30 INPUT A 40 IF A>100 THEN PRINT Вы хорошо сохранились ELSE PRINT Лет до 100 расти Вам без старости 50 END да-нет условный оператор: IF THEN (действие 1) ELSE (действие 2) А
7 Задача 2 ПК спрашивает : «Любите ли Вы мороженое ?» Если ответ положительный, то отвечает : « Поедим вместе!» В противном случае просит: « Отдай мне !»
8 начало Любите ли Вы мороженое ? А$=Да Поедим Вместе Отдай мне ! конец да-нет A$ 10 CLS 20 Print Любите ли Вы мороженое? 30 INPUT A$ 40 IF A$=Да THEN PRINT Поедим вместе ELSE PRINT Отдай мне 50 END
9 Написать решение с помощью блок-схемы и на языке Бейсик Задача 3 ПК спрашивает : Сколько будет 2+2 = ?Если ответ верен, то отвечает : Молодец !В противном случае : Запомните: 2+2= 4 ПК спрашивает : Сколько будет 2+2 = ?Если ответ верен, то отвечает : Молодец !В противном случае : Запомните: 2+2= 4 Задача 4 Задача 4 ПК спрашивает :Делаете ли Вы по утрам зарядку?Если ответ положительный,то отвечает : Физкульт-ра! ПК спрашивает :Делаете ли Вы по утрам зарядку?Если ответ положительный,то отвечает : Физкульт-ра! В противном случае желает : Если хочешь быть здоров, закаляйся! В противном случае желает : Если хочешь быть здоров, закаляйся!
10 Вопросы для обсуждения Найти общее и различие в постановках задач Найти общее и различие в постановках задач Какая из задач 3 или 4 ближе к задаче 1,а какая – к задаче 2 ? Какая из задач 3 или 4 ближе к задаче 1,а какая – к задаче 2 ? Почему ? Почему ?
11 Домашнее задание Придумать задачу с разветвляющимся алгоритмом
12 Задача: Вычислить значение функции:
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.