Содержание отчета
Отчет по лабораторной работе должен содержать условия, алгоритмы, тексты программ, исходные данные и результаты по двум задачам.
ТАБЛИЦА 1
НОМЕР ВАРИАНТА
|
УСЛОВИЕ
|
ИСХОДНЫЕ
ДАННЫЕ
|
1
|
Определить расстояние d между двумя точками на плоскости
|
х1, у1, Х2, У2
|
2
|
Заданы 4 числа. Вычислить среднее арифметическое и среднее геометрическое модулей
|
a, в, c, d
|
3
|
Найти радиус окружности, описанной вокруг прямоугольника по формуле:
,
где р - полупериметр
|
а, в, с
|
4
|
Найти радиус круга, вписанного в треугольник со сторонами а, в, с по формуле:
,где р - полупериметр
|
а, в, с
|
5
|
Определить площадь треугольника по трем углам и высоте:
|
A, B, C, h
|
6
|
Определить площадь треу-гольника по заданной стороне и углам:
|
A, B, C, a
|
7
|
Вычислить сопротивление цепи:
|
R1, R2, R3
|
8
|
Вычислить сопротивление цепи:
|
R1, R2, R3
|
9
|
По двум сторонам и углу между ними в треугольнике АВС найти два остальных угла и третью сторону.
|
A, B,
|
10
|
В магазине продается костюмная ткань. Ее цена в руб. за кв. метр. Подсчитать стоимость куска этой ткани длиной Х м и шириной У м.
|
Х, У, в
|
11
|
Найти площадь ромба по стороне и острому углу:
,
где а - сторона , -угол
|
а,
|
12
|
В арифметической прогрессии известны 1-й член и разность. Найти 30-й член этой прогрессии и сумму первых 40 членов.
|
а1, d
|
13
|
Найти координаты центра отрезка, заданного координатами его концов.
|
Х1, У1, Х2, У2
|
14
|
Найти сумму всех натуральных чисел от 1 до m используя формулу суммы членов арифметической прогрессии.
|
|
ТАБЛИЦА 2
НОМЕР ВАРИАНТА
|
УСЛОВИЕ
|
ИСХОДНЫЕ
ДАННЫЕ
|
1
|
|
x, y
|
2
|
|
c, x, y
|
3
|
|
b, x, y
|
4
|
|
x, y, z
|
5
|
|
x, y, z
|
6
|
|
x, y, z
|
7
|
|
x, y
|
8
|
|
x, y, z
|
9
|
|
x, y, z
|
10
|
|
x, y, z
|
11
|
|
x, y, z
|
12
|
|
x, y
|
13
|
|
x, y
|
14
|
|
x, y
|
Тема 4 конструкция операторов разветвления
Порядок работы
1. Разработать алгоритм, программу для примеров из табл.3. Проанализировать результаты.
2. Составить программу для примера (табл.4) с использованием оператора CASE. Выполнить ее и проанализировать результаты.
Содержание отчета
Отчет по лабораторной работе должен содержать условия, алгоритмы, тексты программ, исходные данные и результаты по двум задачам.
ТАБЛИЦА 3
НОМЕР ВАРИАНТА
|
УСЛОВИЕ
|
ИСХОДНЫЕ
ДАННЫЕ
|
1
|
Три точки на плоскости заданы своими координатами. Выяснить какие из них находятся на максимальном расстоянии друг от друга
|
х1, у1,
х2, у2,
х3, у3
|
2
|
Вычислить:
|
a, b, c
|
3
|
Заданы три величины а,b,c. Определить максимальное и минимальное значение из их среднего геометрического, среднего арифметического и cуммы экспонент exp(a) + exp(b) + exp(c)
|
a, b, c
|
4
|
Определить в какой четверти координатной плоскости находится точка с координатами х,у
|
х,у
|
5
|
|
x, y, z
|
6
|
|
x, y
|
7
|
|
x, y, z
|
8
|
|
x, y
|
9
|
Вычислить значение функции, заданной графически, по заданному значению аргумента х
|
х
|
10
|
Вычислить значение функции, заданной графически, по задан- ному значению аргумента х:
|
|
11
|
Решить линейное уравнение ах + b = 0 для любых значений коэффициентов.
|
a,b
|
12
|
Проверьте, делится ли выбранное число на 5, на 11 или 13
|
х
|
13
|
Определить попадет ли точка с координатами (х,у) в кольцо с внутренним радиусом R1 и внешним радиусом R2 с центром в начале координат
|
х,у
|
14
|
|
x, y
|
НОМЕР_ВАРИАНТА'>ТАБЛИЦА 4
НОМЕР ВАРИАНТА
|
УСЛОВИЕ
|
ИСХОДНЫЕ
ДАННЫЕ
|
1
|
Установить название дня недели по его номеру, например, 1 - понедельник, 2 - вторник и т.д.
|
N
|
2
|
Определить название месяца по его номеру, например, 1 - январь, 2 - февраль и т.д.
|
N
|
3
|
Определить название заданной цифры, например 1 - один, 5 - пять т.д.
|
N
|
4
|
Дано русское название языка программирования. Определить его английский эквивалент, например: Бейсик - Basic. Для определения использовать таблицу:
Бейсик - Basic, Лисп - Lisp,
Си - С, Фортран - Fortran,
Ада - Ada, Пл/1 - PL/1,
Паскаль Pascal, Пролог- Prolog.
|
x
|
5
|
Определить английское название заданной цифры, например, 1-one, 5-fave и т.д.
|
N
|
6
|
Определить название отметки, заданной числом, например, 5-отлично, 2-неудовлетворительно
|
О
|
7
|
Группу детей, приехавшую в оздоровительный лагерь, распре-деляют по отрядам по принципу:
с 6 до 7 лет - 5-й отряд
с 7 до 9 лет - 4-й отряд
с 9 до 11 лет - 3-й отряд
с 11 до 13 лет - 2-й отряд
с 13 до 15 лет - 1-й отряд
Составьте программу, которая позволила бы каждому ребенку определять свой отряд.
|
N
|
8
|
Установить английское название дня недели по его номеру, например, 1-Sunday, 2-Monday и т.д.
|
N
|
9
|
Определить назначение функ-циональных клавиш в Norton Commander, например, F1-помощь, F2 - пользовательское меню и т.д.
|
F
|
10
|
Определить английское название месяца по его номеру, например,1 - january, 2 - february и т.д.
|
N
|
11
|
Определить название операции отношения по ее изображению, например, = - равно, < > - не равно, >= - не меньше и т.д.
|
L
|
12
|
Определить служебное слово для обозначения одной из стандартных логических операций в Паскале, например, отрицание - not, исключающее ИЛИ - XOR и т.д.
|
L
|
13
|
Установить название цвета в модуле CRT языка программирования Паскаль по его номеру, например, 0 - black, 1 - blue, 2 - green и т.д.
|
С
|
14
|
Установить название вида линий в модуле Graph Паскаля его номеру, например, 0 - сплошная, 1 - точечная и т.д.
|
|
Тема 5. Конструкция операторов цикла
Порядок работы
1. Разработать алгоритм и программу для примеров из табл.5. Выполнить программу, проанализировать результаты.
2. Разработать алгоритм и программу для вычисления суммы с заданным числом членов (табл.6). Получить результат.
Содержание отчета
Отчет по лабораторной работе должен содержать условия, алгоритмы, тексты программ, исходные данные и результаты по двум примерам.
ТАБЛИЦА 5
НОМЕР
ВАРИАНТА
|
УСЛОВИЕ
|
1
|
Найти все трехзначные числа, равные сумме кубов своих цифр.
|
2
|
Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9.
|
3
|
Найти все трехзначные числа, сумма цифр которых равна данному целому числу.
|
4
|
Найти все трехзначные числа, квадраты которых оканчиваются тремя одинаковыми цифрами, отличными от нуля.
|
5
|
В магазине имеется мастика в ящиках по 16 кг, 17 кг и 21 кг. Получить 185 кг мастики без вскрытия ящиков. Рассмотреть все варианты.
|
6
|
Представить в записи 42*4* вместо звездочек такие цифры, чтобы полученное пятизначное число делилось на 72.
|
7
|
Найти все трехзначные числа кратные 7 и сумма цифр которых тоже кратна 7.
|
8
|
Найти четырехзначное число, которое при делении на 133 дает в остатке 125, а при делении на 134 дает в остатке 111.
|
9
|
Решить арифметический ребус КИО*ИО= ТОКИО. Вместо каждой буквы необходимо поставить некоторую цифру, причем одинаковые буквы означают одинаковые цифры, а различные буквы - различные цифры.
|
10
|
Сократить дробь, имеющую данные числитель а и знаменатель b. Предусмотреть выделение целой части в случае a > b.
|
11
|
Определить сколько делителей и какие имеет данное натуральное число.
|
12
|
Найти сумму делителей данного натурального числа.
|
13
|
Найти все "пифагоровы" тройки натуральных чисел, наибольшее из которых не превосходит N (Тройка натуральных чисел называется пифагоро-вой, если сумма квадратов двух из них равна квадрату третьего).
|
14
|
Найти все четырехзначные числа, у которых сумма первых двух цифр равна сумме двух последних.
|
ТАБЛИЦА 6
Достарыңызбен бөлісу: |