- •Варианты заданий расчетно-графической работы
- •Блок 1. Линейная алгоритмическая структура
- •Даны координаты трех вершин треугольника: (x1,y1), (х2,у2), (х3,у3). Найти его периметр и площадь, используя формулу для расстояния между двумя точками на плоскости.
- •Блок 2. Разветвляющаяся алгоритмическая конструкция
- •Разработать алгоритм для вычисления значений функции
- •Разработать алгоритм для вычисления значений функции
- •Блок 3. Циклы
- •Блок 4. Одномерные массивы
Варианты заданий расчетно-графической работы
К предложенным задачам разработайте блок-схему и программу на языке Паскаль, выполните тестирование программы.
Блок 1. Линейная алгоритмическая структура
Даны координаты трех вершин треугольника: (x1,y1), (х2,у2), (х3,у3). Найти его периметр и площадь, используя формулу для расстояния между двумя точками на плоскости.
Даны координаты двух противоположных вершин прямоугольника: (х1, у1), (х2, у2). Стороны прямоугольника параллельны осям координат. Найти периметр и площадь данного прямоугольника.
Разработайте структурную схему линейного алгоритма для вычисления длины гипотенузы и площади прямоугольного треугольника, зная длины 2-х катетов.
Написать программу преобразования заданной десятичной дроби в денежный формат (например, число 2,5 нужно преобразовать в 2 руб. 50 коп.).
Разработайте алгоритм для вычисления объема цилиндра, если известны его высота и радиус основания.
Вычислить площадь параллелограмма, если известны координаты всех его вершин.
Найти сумму 100 членов геометрической прогрессии, если известны значения ее знаменателя q и первого члена b1.
Даны координаты вершин треугольника ABC A(x1;y1), B(x2;y2), C(x3;y3). Вычислить длину его сторон.
Вычислить площадь ромба, если известна длина одной из диагоналей и величина противолежащего ей угла (в градусах).
Разработайте алгоритм для нахождения суммы n первых членов арифметической прогрессии ( ).
Разработайте алгоритм для нахождения суммы n первых членов геометрической прогрессии ( ).
Разработайте алгоритм для вычисления длины биссектрисы произвольного треугольника .
Разработайте алгоритм для вычисления длины медианы произвольного треугольника .
Разработать алгоритм для вычисления объема шара ( ).
Разработать алгоритм для вычисления объема конуса ( ).
Разработать алгоритм для вычисления объема усеченного конуса .
Вычислить площадь поверхности и объем правильной пирамиды, в основании которой квадрат со стороной а и высота h.
Даны координаты диагонали прямоугольника. Найти его площадь.
Составить программу для определения расстояния от точки (x3;y3) до прямой проходящей через точки (x1;y1),(x2;y2)
Треугольник задан координатами вершин (x1;y1),(x2;y2),(x3;y3). Найти площадь треугольника, используя формулу Герона.
Даны три точки A, B, C на числовой оси. Найти длины отрезков АС и ВС и их сумму.
Разработайте алгоритм линейной структуры для вычисления координаты тела, движущегося равноускоренно ( ).
Даны координаты трех вершин треугольника: (x1,y1), (х2,у2), (х3,у3). Найти его периметр и площадь, используя формулу для расстояния между двумя точками на плоскости.
Даны три точки A, B, C на числовой оси. Точка С расположена между точками А и В. Найти произведение длин отрезков АС и ВС.
Дана площадь S круга. Найти его диаметр D и длину окружности L, ограничивающей этот круг.
Разработайте структурную схему линейного алгоритма для вычисления длины гипотенузы и площади прямоугольного треугольника, зная длины 2-х катетов.
Блок 2. Разветвляющаяся алгоритмическая конструкция
Написать программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 999) обозначающего денежную единицу, дописывает слово “рубль” в правильной форме. Например, 12 рублей, 21 рубль.
Написать программу, которая заменяет цифры трехзначного числа на название этих цифр. Например:
Ввод «352», вывод – «три пять два».
Разработать алгоритм для вычисления значений функции
Тройку чисел (а,b,c) назовём Героновой тройкой, если эти числа натуральные и площадь треугольника тоже натуральное число.
Определить является ли введенная тройка чисел Героновой.