Курс предназначен для студентов специальности 2203 «Программное обеспечение вычислительной техники и автоматизированных систем» и содержит практические работы по первой части курса дисциплины «Основы алгоритмизации и программирования».
Практическая работа №1 «Алгоритмы линейной структуры».
Цели:
¨ Познакомить с основными способами представления алгоритмов.
¨ Познакомить с классификацией и структурой алгоритмических языков.
¨ Научить решать задачи с использованием блок-схем.
¨ Научиться решать задачи на составление алгоритмов линейной структуры.
Задача З. Составьте блок-схему алгоритма, который по двум заданным вещественным числам вычисляет коэффициенты приведенного квадратного уравнения, корнями которого являются эти числа.
Задача 4. Дана длина ребра куба. Составьте блок-схему алгоритма нахождения площади грани, площади полной поверхности и объема этого куба.
Задача 5. Дано а. Не используя никаких функций и операций, кроме умножения, получить а8 за три операции. Заполните шаблон, используя таблицу значений при а = 2.
Шаг
алгоритма
Аргумент
Промежуточные величины
Результат
Пояснения
а
b
С
У
2
Вывод
Конец
Задача 6. Составьте алгоритм для нахождения расстояния между двумя пешеходами, идущими навстречу друг другу, начавшими путь одновременно.