Любой алгоритм можно составить из нескольких базовых структур. Простейшей из них является линейная Линейный алгоритм образуется командами, выполняемыми однократно в той последовательности, в которой они записаны.Чтобы составить программу линейной структуры... Определить, что является исходными данными, какие будут у них типы. Выбрать имена переменных.
Определить, что является искомыми результатами, какие будут у них типы. Выбрать имена переменных.
Определить, какие формулы связывают исходные данные с результатами.
Если нужны промежуточные данные, определить их типы и выбрать имена вс переменных.
У равнобедренного треугольника углы при основании равны. Так как при вершине углы a и b равны, то два других угла при основании равны: (180-a)/2 и (180-b)/2 т.к. а и b взаимозаменяемы, то все три угла оного треугольника равны трём углам второго треугольника. Т.е. треугольники подобны по трём углам. (Хотя достаточно и двух при основании.) Коэффициент подобия k=16/12=4/3 Найдём периметр большего треугольника P=16+10+10=36 см Найдём боковую сторону меньшего треугольника b=10/k b=10*3/4=7.5 см Найдём периметр меньшего треугольника P=12+7.5*2=27 см Периметры треугольников равны 36 см и 27 см
Линейный алгоритм образуется командами, выполняемыми однократно в той последовательности, в которой они записаны.Чтобы составить программу линейной структуры...
Определить, что является исходными данными, какие будут у них типы. Выбрать имена переменных.
Определить, что является искомыми результатами, какие будут у них типы. Выбрать имена переменных.
Определить, какие формулы связывают исходные данные с результатами.
Если нужны промежуточные данные, определить их типы и выбрать имена вс переменных.
Описать все используемые переменные.
Записать алгоритм, который должен включать:
ввод всех исходных данных;
вычисления;
вывод результатов.