Да, теорема Абеля - Руффини рулит, не существует общих формул для решения уравнений выше 4 степени.
Даже для кубических уравнений есть, казалось бы, формула Кардано, но она дает решение, только если у нас 1 действительный корень и два комплексных, или 1 действительный и еще два действительных равных друг другу (то есть кратный корень).
Если же у нас 3 разных действительных корня, то получается "неприводимый" случай, когда под квадратным корнем оказывается отрицательное число, после чего решение затыкается.
Способ Феррари для решения уравнений 4 степени - это уже не просто формула, а целый метод.
Посмотреть его можно здесь: http://www.resolventa.ru/spr/algebra/ferrary.htm
Там подводных камней еще больше.
Поэтому все сайты типа Вольфрам Альфа или Нигма РФ, обычно решают уравнения простыми численными методами.
Есть, например, метод Ньютона, метод наименьших квадратов, еще какие-то методы, я все не помню.
Если речь идет о блок-смехах в программировании, которые должны облегчать процесс написания программ, то ответ "квадрат", потому Ромб, Параллерограмм, и Прямоугольник используются в создании блок-схем.
Как выше посоветовали - нельзя.
Овалов в блок-схемах вообще нет. В ГОСТ начало и конец - это прямоугольник со скругленными краями.
Условные переходы изображаются ромбами, но для циклов во все том же ГОСТ специальные обозначения (причем разные для циклов типа for и while/do...while). Но тем не менее, циклы иногда рисуют через условные переходы (если в функции один цикл, то это не мешает восприятию схемы, а если больше - лучше использовать специальные символы).
Стрелками рисуются не все переходы (в старом ГОСТ было замечание по этому поводу, в более новом нету, но часто требуют). Стрелки рисуются только там, где направление не подразумевается по умолчанию. А умолчание - это направления линий сверху-вниз и слева-направо. Куча стрелок просто читать блок-схему мешает.
Для вызовов функций есть отдельный блок. Что делать если содержимое не входит внутрь блока? - использовать комментарии (для них в ГОСТ есть специальный символ).
Есть еще куча подводных камней. Материалы и инструкции для выполнения по ГОСТ можно тут посмотреть: Блок-схемы алгоритмов. ГОСТ. Примеры.
А что делать если блок-схема длинная и не входит на лист? - есть символ межстраничного перехода.
А что, если в схеме куча связей и они все путаются? - есть символ (в форме кружочка) для перехода внутри одной страницы.
Что делать если блок-схема состоит из нескольких функций? - как понять какая функция как называется вообще? - опять же, написать в комментарии.
Посмотрите по ссылке - там есть куча примеров.
void main()
{
int array[12][12],i,j,su<wbr />m;
//Заполняем массив значениями от 0 до 99
for (i=0;i<12;i++)
for (j=0;j<12;j++)
array[i][j]=rand()%1<wbr />00;
//Подсчитываем сумму главной диагонали
sum=0;
for (i=0;i<12;i++)
sum+=array[i][i];
//Выводим результат
printf ("Сумма главной диагонали равна %d",sum);
}
В данном случае не вижу, что требовалось бы вводить с клавиатуры, т.к. размер массива в задании конкретно задан.
Входные данные значение угла альфа в переменную alfa
Выходные данные значение z1 и z2
Начало;
запрос Значения угла альфа;
вычисление функции z1=1-1/4*sin(alfa)^2<wbr />;
вычисление функции z2=cos(alfa)^2+sin(a<wbr />lfa)^2;
вывод значения функции z1;
вывод значения функции z2;
Конец;
БЛОК-СХЕМА
Пример :входные данные угол=0.261799388
Пример выдачи результатов:
0.261799388
Z1=1.803525404
Z2=0.9375
входные данные угол=0.523598776
Пример выдачи результатов:
0.523598776
Z1= 1.3125
Z2= 0.8125