Блок 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-х катетов.