Лабораторная. Романов_лаб. Составление алгоритмов линейной структуры
![]()
|
Романов Андрей 21ИС ЛАБОРАТОРНАЯ РАБОТА №1 Тема: Составление алгоритмов линейной структуры Цель: Научиться составлять алгоритмы линейной структуры Линейный алгоритм - это алгоритм, в котором действия выполняются только один раз и строго в том порядке, в котором они записаны. ![]() Пример. Составьте блок – схему алгоритма нахождения объема шара, имеющего радиус R по формуле V ![]() ![]() ![]() Выполните устный счет по блок-схеме для чисел 12, 24, 9 ![]() ![]() ![]() ![]() ![]() 13 195 175 35 36 Результаты запишите в клетки, определите тип алгоритма. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 1 1 10 150 130 26 27 1 1 25 375 355 71 72 1 1 ![]() Составьте блок – схему алгоритма для следующих задач: Найти площадь круга. Найти площадь кольца. Даны 2 точки. Найти расстояние между ними. Даны 3 точки. Найти пло5щадь, образованного этими точками треугольника. Определить сколько времени в минутах затратит школьник на дорогу от школы до стадиона, если известно расстояние и средняя скорость движения школьника. Решение: ![]() Начало ![]() ![]() ![]() ![]() Ввод R Pi = 3,14 ![]() ![]() ![]() ![]() S = Pi * (r * r) ![]() Вывод S ![]() Конец ![]() Начало ![]() ![]() ![]() Ввод r, R ![]() Pi = 3,14 ![]() ![]() ![]() ![]() ![]() Вывод S ![]() ![]() Конец ![]() ![]() ![]() Начало ![]() Ввод A, B ![]() ![]() C = B – A ![]() ![]() Вывод C ![]() Конец ![]() Начать ![]() ![]() S, V ![]() ![]() ![]() t = S/V ![]() Конец Лабораторная работа №2 ЗАДАНИЕ 1 Выделите исходные данные, результат и постройте математическую модель. Составьте блок – схему алгоритма для следующих задач: 1) Дано число Х. Увеличить его на 10, если оно положительное, во всех остальных случаях уменьшить его на 10. 2) Даны два числа a и b. Удвоить меньшее из них. 3) Вычислите значение функции, заданной следующим образом: ![]() Решение: ![]() ![]() ![]() Начало x ![]() ![]() ![]() ![]() ![]() x > 0 ![]() ![]() ![]() ![]() x Конец ![]() ![]() ![]() Начало A, B ![]() ![]() ![]() ![]() ![]() A < B ![]() ![]() ![]() ![]() C Конец ![]() ![]() ![]() Начало x ![]() ![]() ![]() ![]() ![]() x>= 2 ![]() ![]() ![]() ![]() Y Конец Лабораторная работа №3 Выделите исходные данные, результат и постройте математическую модель. Составьте блок – схему алгоритма для следующих задач: 1) Найти сумму всех целых чисел от 1 до 20. 2) Каждая бактерия делится на две в течение 1 минуты. В начальный момент имеется 1 бактерия. Вычислите количество бактерий через 10 минут. 3) Определите значения переменных х и у после выполнения фрагмента алгоритма Решение ![]() ![]() Начало ![]() S = 0 ![]() ![]() ![]() ![]() I = 1, 20, 1 ![]() ![]() ![]() S = S + 1 Вывод S ![]() ![]() ![]() ![]() Начало ![]() S = 1 ![]() ![]() ![]() ![]() I = 1, 10, 1 ![]() ![]() ![]() S = S + 2 Вывод S ![]() ![]() Конец 3. ![]()
|