Первая горизонтальная полоса может быть любого из пяти цветов. 5 способов выбора цвета первой горизонтальной полосы. вторая горизонтальная полоса может быть любого из четырёх оставшихся цветов. 4 способов выбора цвета второй горизонтальной полосы. третья горизонтальная полоса может быть любого из трёх оставшихся цветов. 3 способа выбора цвета третьей горизонтальной полосы. четвертая горизонтальная полоса может быть любого из двух оставшихся цветов. 2 способа выбора цвета третьей горизонтальной полосы. пятый цвет определится однозначно, это будет цвет якоря. чтобы получить количество флагов, результаты выбора цвета каждой полосы перемножаем( правило умножения). выбор цвета и первой и второй и третьей и четвертой полосы (союз "и" заменяем на знак умножения) 5·4·3·2=120 способов. так как якорь пятого цвета можно разместить на второй или третьей полосе, применяем правило сложения (союз "или" заменяем на знак +): 120+120= 240 флагов. о т в е т. 240 флагов.
Novikova Aleksandrovna
12.12.2021
1 алгоритм выглядит таким образом: ввести x, y; если x> y то s: =(x*y)*2; иначе s: =(x+y)/2; вывод s конец. (блок-схема прилагается в скриншоте 1)на паскале выглядит примерно так: var x, y, s: real; beginreadln(x,y); if x> y thens: =(x*y)*2; elses: =(x+y)/2; writeln(s: 2: 2); end. ответ на 2 тут идентичный алгоритм: вводим 2 переменные x, y, далее создаем условие и возводим в (скриншот 2 с блок-схемой) ответ на 3 тут тоже.. в условии указываешь просто a< b< c, если условие верно, то выводишь "верно", иначе "не верно".на паскале выглядит примерно так: var a, b, c: integer; {если число вещественное}beginreadln(a, b, c); if (a< b< c) thenwriteln("верно"); elsewriteln("неверно"); end.ответ на 4 на паскале: var a, b, c, max: integer; begin max: =0; readln(a,b,c); if max< a then max: =a; if max< b then max: =b; if max< c then max: =c; writeln(max); end. ответ на 5 вопрос на паскале: vara,b,c: integer; beginreadln(a,b,c); if (a< 0) thena: =a*a; writeln(a); if (b< 0) thenb: =b*b; writeln(b); if (c< 0) thenc: =c*c; writeln(c); end.удачи!