Отчет по практической работе №31 Предмет: Информатика Выполнили студентки Богочкова А.П. и Тарасова Ю.Д. группы 120 Тема: Построение и разработка алгоритмов. Цель работы: Усвоить понятия алгоритмов, как фундаментальное понятие информатики, способы описания, основные типы алгоритмов, освоить принципы решения задач с использованием основных алгоритмических конструкций. Задача №1 Начало Ввод стакан Открыть холодильник Достать напиток Открыть напиток Налить напиток в стакан Вывод употребить готовый напиток Конец Задание№2 Способ 1 1 м и 1в 1ми1в 1 шаг 2 шаг 3 шаг 4 шаг Способ 2 2м 1в 1в Способ 3 1м 1м 1в 1в Задание№3 алг окружность Вещ a,b,c Нач Начало Ввод а,b,c Ввод P,S,R P= P= (𝑎+𝑏+𝑐) 2 (a+b+c) 2 S = √p(p − a)(p − b)(p − c) R= S = √p(p − a)(p − b)(p − c) 𝑎𝑏𝑐 R= 45 𝑎𝑏𝑐 45 Вывод R Вывод R Конец. Конец Задание№4 Начало Ввод x да нет x>0 X=1 да нет X=0 X=0 да X<0 X=-1 нет Вывод x Конец Контрольные вопросы. 1) Система последовательных операций для решения какой-нибудь задачи. 2) Определенность, результативность, массовость, дискретность. 3) Вербальный, когда алгоритм описывается на человеческом языке. Символьный, когда алгоритм описывается с помощью набора символов; Графический, когда алгоритм описывается с помощью набора графических изображений. 4) Действие Ввод и вывод Функция Вопрос (решение) Ограничитель Цикл Соединитель Комментарий Конец 5) Линейный, разветвляющийся, циклический. 6) Цикл с предусловием проверяет условие перед циклом и если условие не будет выполнено, то и цикл не выполняется. В цикле с постусловием, условие проверяется после, т.е. в этом случае цикл выполняется хотя бы 1 раз.