по теме «Программирование задач простейшей структуры»
Индивидуальная работа выполняется в ИСР Delphi, работа заключается в решении заданий вашего варианта. Вариант выполняемой работы соответствует порядковому номеру в журнале под которым располагается ваша фамилия на дисциплине «Информатика и ИКТ».
Самовольно менять вариант контрольной работы ЗАПРЕЩАЕТСЯ.
Выполненная работа сдается преподавателю в виде отчета в указанный срок. Незачётная работа выполняется студентом повторно с учетом указаний и замечаний, в сроки, определенные преподавателем.
Отчет выполняется в текстовом редакторе, распечатывается и оформляется в папку.
Отчёт имеет следующую структуру:
- Титульный лист (см приложение)
- Формулировка задания
- Блок-схема
- Код программы (скриншот окна программы с кодом)
- Протокол (тестовый результат + скриншот окна программы с вычислениями)
- Ответы на контрольные вопросы
11. Вычислить площадь поверхности и объем усеченного конуса по следующим формулам
12. Вычислить координаты центра тяжести трех материальных точек с массами и координатами
по формулам:
13. Вычислить площадь треугольника со сторонами a, b, c по формуле Герона:
где p – полупериметр, вычисляемый по формуле (a+b+c)/2.
14. Вычислить координаты точки, делящей отрезок в отношении по формулам:
где .
15. Вычислить медианы треугольника со сторонами a, b, c по формулам:
16. Вычислить площадь круга и длину окружности по введенному значению радиуса.
17. Вычислить площадь S и периметр L эллипса по введенным значениям полуосей a и b:
18. Вычислить объем V и площадь боковой поверхности цилиндра S по введенным значениям радиуса основания R и высоты цилиндра H.
19. Вычислить объем V и площадь боковой поверхности конуса S по введенным значениям радиуса основания r, высоты h и образующей l:
20. Вычислить объем V и площадь поверхности S сферы по введенному значению радиуса r:
21. Дано целое четырехзначное число. Используя операции div и mod, найти сумму его цифр.
22. Дана сторона равностороннего треугольника. Найти площадь этого треугольника и радиусы
вписанной и описанной окружностей.
23. Даны координаты трех вершин треугольника (x1, y1), (x2, y2), (x3, y3). Найти его периметр и площадь.
24. Дана длина окружности. Найти площадь круга, ограниченного этой окружностью.
25. Дана площадь круга. Найти длину окружности, ограничивающей этот круг.
26. Вычислить значение квадратного корня из суммы трех переменных
27. Вычислить f, задав значения переменным:
28.Вычислить Y, задав значения переменным:
29. Вычислить следующее выражение
30. Вычислить следующее выражение
31. Вычислить следующее выражение
32 Определите расстояние, пройденное физическим телом за время t, если тело движется с постоянным ускорением а и имеет в начальный момент скорость V0.
33. Определите время свободного падения с высоты Н.
34 Определите площадь трапеции высотой h, с основаниями а, b.
Задание 2 Используя условный оператор, разработать алгоритм для вычисления выражения
Задание 3 Разработать алгоритм для вычисления выражения, с указанными параметрами:
Образец выполнения задания (скриншоты добавить самостоятельно)
1. Понятие оператора, перечислите известные вам операторы?
2. Простые и составные операторы, приведите примеры?
3. Оператор ввода-вывода, структурная схема, примеры
4. Оператор присваивания, структурная схема, примеры?
5. Какие действия выполняет операторы ReadLn и Read?
6. Какие функции выполняет оператор WriteLn и Write?
7. Как будут выведены данные при выполнении следующих строк:
8. Оператор безусловного перехода, структура, приведите примеры?
9. Оператор условного перехода, структура, приведите примеры?
10. Оператор варианта, структура, приведите примеры?
ИНДИВИДУАЛЬНАЯ РАБОТА№1
по теме «Программирование задач простейшей структуры»
студент 1 курса, группы 2ИС
Специальности 090204 «Информационные системы»
Экономическая сущность инвестиций — Экономическая сущность инвестиций – долгосрочные вложения экономических ресурсов сроком более 1 года для получения прибыли путем.
Тема: Федеральный закон от 26.07.2006 N 135-ФЗ — На основании изучения ФЗ № 135, дайте максимально короткое определение следующих понятий с указанием статей и пунктов закона.
Сущность, функции и виды управления в телекоммуникациях — Цели достигаются с помощью различных принципов, функций и методов социально-экономического менеджмента.
Схема построения базисных индексов — Индекс (лат. INDEX – указатель, показатель) — относительная величина, показывающая, во сколько раз уровень изучаемого явления.
Тема 11. Международное космическое право — Правовой режим космического пространства и небесных тел. Принципы деятельности государств по исследованию.
1.3. Алгоритмы линейной структуры и их программирование
Линейными называют алгоритмы, в которых операции выполняются последовательно одна за другой, в естественном и единственном порядке.
Рассмотрим реализацию простейшего линейного алгоритма и приведем полный текст программы на языке Рascal. В таких алгоритмах все блоки имеют последовательное соединение логической связью передачи информационных потоков. В них могут использоваться все блоки, за исключением блоков проверки условия и модификации. Линейные алгоритмы, как правило, являются составной частью любого алгоритмического процесса.
Вычислить значение функции
Очевидно, что функцию Y целесообразно вычислять в такой последовательности: предварительно введя исходные данные a, b, c и присвоив значение переменной х, вначале найдем значение выражения, которое обозначим переменной z, и далее определим выражение Y. Используя общепринятые символы блоков (рисунок 1), изобразим схему разрабатываемого алгоритма (рисунок 2) и составим программу при значении аргумента x=1.5 и произвольных значениях переменных a, b, c.
Рисунок 2 – Схема алгоритма линейной структуры
После запуска программы на выполнение вводим численные значения исходных данных a, b, c с клавиатуры, разделяя числа пробелами. После выполнения программы на экране появится результат вычислений. Результат выполнения программы представлен на рисунке 3.
Рисунок 3 – Результат выполнения Примера3
Рассмотрим реализацию простейшего линейного алгоритма на языке Pascal и приведем полный текст программы.
Вычислить значение функции Y по формуле
для заданных переменных a, x, b (a = 1.5, x = 2, b = 5).
Рисунок 4 – Схема алгоритма линейной структуры Примера 4
После запуска программы на выполнение вводим численные значения исходных данных a, b, x с клавиатуры, разделяя числа пробелами. Результат выполнения программы представлен на рисунке 5.
Рисунок 5 – Результат выполнения Примера 5
2. Индивидуальные задания
- Составить схемы алгоритмов решения задач (используя графический способ описания алгоритма). Записать пояснения к схемам алгоритмов.
- Составить программы на языке Turbo Pascal.
- Проверить выполнение составленных программ на конкретном примере, приняв упрощенные значения исходных данных по своему усмотрению.
Наиболее наглядным способом составления алгоритма является графический, т.е. изображение алгоритма решения задачи в виде схемы. При составлении алгоритмов разветвляющейся структуры необходимо указать дальнейшее направление вычислительного процесса по одному из нескольких заранее определённых направлений в зависимости от выполнения некоторого логического условия. При составлении схем алгоритма:
- четко определите для себя, что является исходными данными и в каком виде должен получиться результат решения задачи;
- попытайтесь словесно сформулировать действия, которые на ваш взгляд необходимо выполнить для получения результата решения задачи, а потом запишите последовательность действий с помощью блоков в виде схемы алгоритма.
Вариант1
- Составить схему алгоритма и программу для вычисления выражения
Убедиться, что при заданных численных значениях исходных данных x= 4.2, y = 3.1, z = 6 результат вычисления D = 3.837. 2. Для уборки зерна используется D комбайнов производительностью R га/час. Определить, какую площадь S (га) уберут комбайны за 16 часов. Вариант 2
- Составить схему алгоритма и программу для вычисления выражения
Убедиться, что при заданных численных значениях исходных данных x= 1.5, y = 4.7, z = 0.3 результат вычисления V = 0.3542. 2. Прямоугольный участок со стороной B м и длиной X м надо огородить сеткой. Определить, сколько метров сетки для этого потребуется, если на участке имеется калитка шириной C м. Вариант 3 1. Составить схему алгоритма и программу для вычисления выражения Убедиться, что при заданных численных значениях исходных данных x= 0.3, y = 9, z = 2.2 результат вычисления Q = 3.7341. 2. Ферма содержит в хозяйстве M коров и N телят. Суточное потребление сена коровой составляет A кг, теленка – в 2 раза меньше. Определить, сколько килограммов сена необходимо для коров и телят на 30 дней. Вариант 4 1. Составить схему алгоритма и программу для вычисления выражения Убедиться, что при заданных численных значениях исходных данных x= 0.5, y = 1.8, z = 4 результат вычисления W = 9.0105. 2. Лесное озеро имеет форму круга. Лесник обходит периметр озера со средней скоростью X км/ч за T часов. Определить площадь озера. Вариант 5 1. Составить схему алгоритма и программу для вычисления выражения Убедиться, что при заданных численных значениях исходных данных x= 8.4, y = 9, z = 12 результат вычисления P = 6.8121. 2. За один день грузовой автомобиль проезжает по городу N км, а по трассе – Z км. Средний расход топлива по городу составляет 22 литра на 100 км, по трассе – 18 литров на 100 км. Определить, сколько топлива расходует грузовой автомобиль за рабочую неделю. Вариант 6 1. Составить схему алгоритма и программу для вычисления выражения Убедиться, что при заданных численных значениях исходных данных x= 6, y = 5.5, z = 2 результат вычисления S = -2.0175. 2. Ячменем засеяна площадь S га. Урожайность этой культуры составляет N ц/га. Для доставки зерна на элеватор используются автомобили грузоподъемностью M тонн. Определить, сколько автомобилей требуется для доставки на элеватор всего ячменя. 1 т = 10 ц. Вариант 7 1. Составить схему алгоритма и программу для вычисления выражения Убедиться, что при заданных численных значениях исходных данных x= 6.3, y = 4, z = 0.25 результат вычисления H = -0.5817. 2. Автохозяйство имеет M грузовых автомобилей. Плановый пробег за месяц эксплуатации одного автомобиля составляет L км. Норма расхода дизтоплива для грузового автомобиля составляет 22 литра на 100 км. Определить годовую потребность P автохозяйства в топливе в литрах. Вариант 8 1. Составить схему алгоритма и программу для вычисления выражения Убедиться, что при заданных численных значениях исходных данных x= 2.1, y = 4.6, z = 3.7 результат вычисления R = 1.3462. 2. Для уборки зерна используется R комбайнов производительностью W га/час. Продолжительность рабочего дня комбайнов составляет K часов. Определить, какую площадь S га уберут комбайны за 5 дней. Вариант 9 1. Составить схему алгоритма и программу для вычисления выражения Убедиться, что при заданных численных значениях исходных данных x= 0.6, y = -3.2, z = 4 результат вычисления F = -0.3484. 2. Садовый участок имеет форму прямоугольника, ширина которого A м, длина – B м. Участок по периметру огорожен забором, высота которого 1,8 м. Определить, сколько килограммов краски потребуется для окрашивания забора. Расход краски составляет P грамм на 1 м 2 . Вариант 10 1. Составить схему алгоритма и программу для вычисления выражения Убедиться, что при заданных численных значениях исходных данных x= 12, y = 6, z = 0.37 результат вычисления D = -1.2917. 2. Поле имеет форму квадрат со стороной C м. На ручной уборке картофеля задействована группа из 25 студентов. Скорость уборки картофеля одним студентом составляет R м 2 за 1 час. Определить, сколько дней D необходимо запланировать на уборку поля, если продолжительность рабочего дня составляет 8 часов. Вариант11 1. Составить схему алгоритма и программу для вычисления выражения Убедиться, что при заданных численных значениях исходных данных x= 0.2, y = 4.1, z = 6.7 результат вычисления C = 8.089. 2. На молочно-товарной ферме 200 коров. Удой каждой коровы составляет Z литров в сутки. При охлаждении молока на каждый литр расходуется 6 литров холодной воды. Определить, сколько литров L воды будет израсходовано за месяц. Вариант 12 1. Составить схему алгоритма и программу для вычисления выражения Убедиться, что при заданных численных значениях исходных данных x= — 0.5, y = 1.8, z = 2 результат вычисления T = 0.3496. 2. Комнату, ширина которой составляет A м, длина – L м, необходимо отклеить обоями. Высота потолков в комнате – В м. Определить, сколько потребуется трубок обоев. Длина трубки обоев – 10,5 м, ширина трубки – X см. Вариант 13 1. Составить схему алгоритма и программу для вычисления выражения Убедиться, что при заданных численных значениях исходных данных x= — 0.2, y = 1.7, z = 4 результат вычисления U = -0.6832. 2. Участок имеет форму прямоугольника. Ширина участка составляет R метров, площадь участка – S м 2 . Определить, сколько потребуется пролетов забора для ограждения участка, если длина одного пролета составляет 3 метра.