Блок 1. Линейная алгоритмическая структура
Варианты заданий расчетно-графической работы
К предложенным задачам разработайте блок-схему и программу на языке Паскаль, выполните тестирование программы.
Блок 1. Линейная алгоритмическая структура
1. Даны координаты трех вершин треугольника: (x1,y1), (х2,у2), (х3,у3). Найти его периметр и площадь, используя формулу для расстояния между двумя точками на плоскости.
2. Даны координаты двух противоположных вершин прямоугольника: (х1, у1), (х2, у2). Стороны прямоугольника параллельны осям координат. Найти периметр и площадь данного прямоугольника.
3. Разработайте структурную схему линейного алгоритма для вычисления длины гипотенузы и площади прямоугольного треугольника, зная длины 2-х катетов.
4. Написать программу преобразования заданной десятичной дроби в денежный формат (например, число 2,5 нужно преобразовать в 2 руб. 50 коп.).
5. Разработайте алгоритм для вычисления объема цилиндра, если известны его высота и радиус основания.
6. Вычислить площадь параллелограмма, если известны координаты всех его вершин.
7. Найти сумму 100 членов геометрической прогрессии, если известны значения ее знаменателя q и первого члена b1.
8. Даны координаты вершин треугольника ABC A(x1;y1), B(x2;y2), C(x3;y3). Вычислить длину его сторон.
9. Вычислить площадь ромба, если известна длина одной из диагоналей и величина противолежащего ей угла (в градусах).
10. Разработайте алгоритм для нахождения суммы n первых членов арифметической прогрессии ( ).
11. Разработайте алгоритм для нахождения суммы n первых членов геометрической прогрессии ( ).
12. Разработайте алгоритм для вычисления длины биссектрисы произвольного треугольника .
13. Разработайте алгоритм для вычисления длины медианы произвольного треугольника .
14. Разработать алгоритм для вычисления объема шара ( ).
15. Разработать алгоритм для вычисления объема конуса ( ).
16. Разработать алгоритм для вычисления объема усеченного конуса .
17. Вычислить площадь поверхности и объем правильной пирамиды, в основании которой квадрат со стороной а и высота h.
18. Даны координаты диагонали прямоугольника. Найти его площадь.
19. Составить программу для определения расстояния от точки (x3;y3) до прямой проходящей через точки (x1;y1),(x2;y2)
20. Треугольник задан координатами вершин (x1;y1),(x2;y2),(x3;y3). Найти площадь треугольника, используя формулу Герона.
21. Даны три точки A, B, C на числовой оси. Найти длины отрезков АС и ВС и их сумму.
22. Разработайте алгоритм линейной структуры для вычисления координаты тела, движущегося равноускоренно ( ).
23. Даны координаты трех вершин треугольника: (x1,y1), (х2,у2), (х3,у3). Найти его периметр и площадь, используя формулу для расстояния между двумя точками на плоскости.
24. Даны три точки A, B, C на числовой оси. Точка С расположена между точками А и В. Найти произведение длин отрезков АС и ВС.
25. Дана площадь S круга. Найти его диаметр D и длину окружности L, ограничивающей этот круг.
26. Разработайте структурную схему линейного алгоритма для вычисления длины гипотенузы и площади прямоугольного треугольника, зная длины 2-х катетов.