Информатика. Учебное пособие


         

Составьте алгоритм решения задач развлетвляющейся




















[ Ответ
]
7.16. Составьте алгоритм решения задач развлетвляющейся структуры:
а)  определить, является ли треугольник с заданными сторонами  a,  b,  c
 равнобедренным;

Решение:
алг Треугольник(арг вещ a,b,c, рез лог Otvet)  дано | a>0, b>0, c>0, a+b>c, a+c>b, b+c>a  надо | Otvet = да, если треугольник равнобедренный       | Otvet = нет, если треугольник не равноведренныйнач  если (a=b) или (a=c) или (b=c)    то Otvet:= да    иначе Otvet:= нет  всекон
б)  определить количество положительных чисел среди заданных чисел  a,  b
 и  c;
в)  меньшее из двух заданных неравных чисел увеличить вдвое, а большее оставить без изменения;
г)  числа  a  и  b  — катеты одного прямоугольного треугольника, а  c  и  d  — другого; определить, являются ли эти треугольники подобными;
д)  даны три точки на плоскости; определить, какая из них ближе к началу координат;
е)  определить, принадлежит ли заданная точка  (x, y)  плоской фигуре, являющейся кольцом с центром в начале координат, с внутренним радиусом  r1  и внешним радиусом  r2 ;
ж)  упорядочить по возрастанию последовательность трех чисел  a,  b  и  c.

[ Ответ
]

Содержание  Назад  Вперед