Уроки 32 - 33. Алгоритмы с ветвящейся структурой
Уроки 32 - 33. Сложные ветвящиеся алгоритмы
Уроки 32 - 33. Вопросы и задания
Уроки 32 - 33. Компьютерный практикум ЦОР. Алгоритмы с ветвящейся структурой (Задание 1 - 6)
Уроки 32 - 33. Компьютерный практикум ЦОР. Алгоритмы с ветвящейся структурой (Задание 7 - 12)
Уроки 32 - 33. Компьютерный практикум ЦОР. Алгоритмы с ветвящейся структурой (Задание 13 - 19)
Уроки 34 - 35. Программирование ветвлений на Паскале
Уроки 36 - 37. Программирование диалога с компьютером
В команде ветвления в качестве условия может использоваться отношение неравенства между величинами.
Числовые величины, которые могут принимать целые и дробные значения, имеют вещественный тип.
Для решения одной и той же задачи можно построить несколько вариантов алгоритмов.
Несколько ветвлений в одном алгоритме могут быть последовательными и вложенными.
1. Какую структуру имеет алгоритм нахождения большего из двух значений?
2. Почему отношение неравенства можно назвать логическим выражением?
3. В каком случае для числовой переменной следует указывать целый тип, в каком — вещественный?
4. Составьте алгоритм (в виде блок-схемы и на АЯ) нахождения меньшего из двух значений.
5. Составьте алгоритм нахождения наименьшего из трех значений.
6. Для вывода на экран произвольной символьной строки нужно в команде вывода записать эту строку в кавычках. Например, по команде
вывод "ОТВЕТ"
на экран выведется слово ОТВЕТ.
Определите, какая задача решается по следующему алгоритму.
7. Составьте алгоритм, по которому на компьютере будет происходить следующее: в переменную S вводится возраст Саши, в переменную М вводится возраст Маши. В качестве результата на экран выводится фраза «Саша старше Маши» или «Маша старше Саши» (предполагаем, что кто-нибудь из них обязательно старше).
8. Решите предыдущую задачу, учитывая возможность одинакового возраста Саши и Маши. В таком случае может быть получен ответ: «Саша и Маша — ровесники».
9. Составьте алгоритм упорядочения значений трех переменных по возрастанию, т. е. при любых исходных значениях А, B, С отсортируйте их так, чтобы стало: А ≤ В ≤ С. Проверьте алгоритм трассировкой при разных вариантах значений исходных данных.
Следующая страница Уроки 32 - 33. Компьютерный практикум ЦОР. Алгоритмы с ветвящейся структурой (Задание 1 - 6)