Отчет по лабораторной работе 1 Алгоритмы линейной структуры
![]()
|
Выполнила Чуловская Я.А. Группа 12002208 Проверил ____________ Дата 23.09.2022 Оценка______________ Подпись_____________ Отчет по лабораторной работе № 1 Алгоритмы линейной структуры Цель: приобретение навыков составления алгоритмов линейной структуры Вариант №21 В таблице 1 представлены все блоки по ГОСТу Таблица 1 – ГОСТ 19.701-90 Схемы алгоритмов, программ, данных и систем
Задание 1. С клавиатуры вводятся: основания равнобокой трапеции А, В и угол (в градусах) при большем основании В – АВ. Вычислить площадь трапеции. Модель: Основания равнобокой трапеции - А, В; Угол(в градусах) при большем основании В – АВ – α; ![]() ![]() ![]() ![]() Рисунок 1 - Блок-схема к заданию 1 5. С клавиатуры вводятся: целые числа А и В выражающие объем информации в килобайтах. Перевести А в байты, В в мегабайты. Найти их разность в гигабайтах. Модель: А и В - целые числа выражающие объем информации в килобайтах A1=A*210 B1=B/210 R=B1/210-A1/230 ![]() Начало Блок-схема представлена на рисунке 3 ![]() A,B ![]() A1=A*210 ![]() B1=B/210 ![]() R=B1/210-A1/230 ![]() 1Князья и земли Московскую княжескую, а потом, как оказалось и царскую, династию основал сын прославленного Александра Невского Даниил Александрович. В 1263 году он получает в удел небольшое и слабое Московское княжество, но за несколько десятилетий сделал его одним из самых могущественных в ряду русских княжеств. В 1276 году Московское княжество становится самостоятельным, а Даниил проводит активную политику, не оглядываясь на Великого Владимирского князя. Даниилу удалось значительно расширить территорию свое удела. В 1300 была присоединена Коломна, а в 1302 году под власть Москвы полностью перешло Переяславское княжество. В последний год правление в состав княжества вошел Можайск. Московский князь проводил умелую внутреннюю политику, и стал инициатором созыва в 1301 году Дмитриевского съезда, на котором приняли решение прекратить распри между удельными княжествами. При Дмитрии Донском, ставшем московским князем в 1359 году, были присоединены новые обширные территории. В 1359 году Дмитрию удалось присоединить города Углич, Калугу с окрестностями, Белоозеро. После победы на Куликовом поле в сентябре 1380 года авторитет московского князя значительно возрос. В 1389 году Дмитрий вводит в состав Московского княжества еще два крупных города – Галич и Кострому. ![]() 1 ![]() R, A, B ![]() Конец Рисунок 2 – Блок-схема задания 5 7.С клавиатуры вводится трехзначное число A. Поменять местами первую и последнюю цифры в этом числе. Модель: A1= A/100 A2= A/10%10 A3=A%10 N=A3*100+A2*10+A Блок-схема представлена на рисунке 3 ![]() Начало ![]() A ![]() A1= цел (A/100) A2= цел (A/10) ост (A/10) A3= ост (A/10) ![]() N=A3*100+ A2*10+A ![]() N, A ![]() Конец Рисунок 3 – Блок-схема задания 7 12. С клавиатуры вводятся: первый член геометрической прогрессии b1 и третий b3. Вычислить знаменатель q и сумму первых трёх членов этой прогрессии. Модель: b - член геометрической прогрессии q - знаменатель прогрессии S3 - сумма первых трех чисел геометрической прогрессии q = ![]() S3 = b1 *( q3- 1) / (q - 1) ![]() Начало Блок-схема представлена на рисунке 4 ![]() b1, b2 ![]() q = (b3/b1)1/2 S3 = b1 *( q3- 1) / (q - 1) ![]() R, A, B ![]() Конец Рисунок 4 – Блок-схема задания 12 Вывод: были приобретены навыки составления алгоритмов линейной структуры. Даны 2 числа 1 увеличить на п процентов 2 уменьшить на п процентов и поменять местами ![]() ![]() 1 ![]() A=A+A*p/100 B= B+B/ p/100 C = A; A = B; B =C; ![]() A, B, p ![]() Конец |