1. Какую структуру имеет алгоритм нахождения большего из двух значений?
Алгоритм нахождения большего из двух значений имеет структуру последовательности действий, которая сравнивает два заданных значения и возвращает наибольшее из них.
2. Почему отношение неравенства можно назвать логическим выражением?
Отношение неравенства можно назвать логическим выражением, потому что оно описывает логическое условие, которое может быть либо истинным, либо ложным.
3. В каком случае для числовой переменной следует указывать целый тип, в каком — вещественный?
Целый тип следует указывать для числовых переменных, которые представляют целые числа без дробной части, например, для количества предметов или порядковых номеров. Вещественный тип следует использовать для числовых переменных, которые представляют дробные числа, например, для веса или размеров объектов.
4. Составьте алгоритм (в виде блок-схемы и на АЯ) нахождения меньшего из двух значений.
5. Составьте алгоритм нахождения наименьшего из трех значений.
Input A, B, C If A < B And A < C Then Output A ElseIf B < A And B < C Then Output B Else Output C End If
6. Для вывода на экран произвольной символьной строки нужно в команде вывода записать эту строку в кавычках. Например, по команде
вывод "ОТВЕТ"
на экран выведется слово ОТВЕТ.
Определите, какая задача решается по следующему алгоритму.
Алг Задача-6
Вещ Х
Нач
Ввод Х
Если Х<0
То вывод «отрицательное число»
Иначе вывод «положительное число»
Кв
кон
7. Составьте алгоритм, по которому на компьютере будет происходить следующее: в переменную S вводится возраст Саши, в переменную М вводится возраст Маши. В качестве результата на экран выводится фраза «Саша старше Маши» или «Маша старше Саши» (предполагаем, что кто-нибудь из них обязательно старше).
8. Решите предыдущую задачу, учитывая возможность одинакового возраста Саши и Маши. В таком случае может быть получен ответ: «Саша и Маша — ровесники».
9. Составьте алгоритм упорядочения значений трех переменных по возрастанию, т. е. при любых исходных значениях А, B, С отсортируйте их так, чтобы стало: А ≤ В ≤ С. Проверьте алгоритм трассировкой при разных вариантах значений исходных данных.