Задание 1.
В ромбе всегда прописывается условие.
Задание 2.
ЕСЛИ Х ЕСЛИ Х ИНАЧЕ M := Z \\ставится условие(я), если оно не соблюдается, то число М = числу Z\\
ВСЕ \\конец\\
ИНАЧЕ \\в другом случае (ставится другое условие:)\\
ЕСЛИ Y < Z TO M := Y \\если Y < Z , то число M = Y\\
ИНАЧЕ М := Z \\в другом случае M = Z\\
ВСЕ \\конец\\
<span>ВСЕ \\конец\\
Вывод: данный фрагмент алгоритма определяет чему равно число M при определенных условиях.
Задание 3.
Не могу приложить фото с блок-схемой.
</span>
#include <iostream>
#include <cmath>
using namespace std;
int func(int *mas, int m)
{
int res=1;
for(int j=0; j<m; j++) res *= (abs(mas[j])<=10);
return not res;
}
int main()
{
const int n=6,m=4;
int a[n][m];
srand(time(NULL));
cout << "Случайная матрица порядка "<< n << "x" << m << ":\n";
for(int i = 0; i < n; i++){
for(int j = 0; j < m; j++){
a[i][j]=rand() % 30-15;
cout << a[i][j] << " ";
}
cout << "\n";
}
for(int i=0; i<n; i++)
cout << i << ": " << func(a[i],m) << endl;
return 0;
}
Пример:
Случайная матрица порядка 6x4:
11 -11 9 8
-5 -11 -12 14
4 -6 -1 7
-2 3 -1 13
-1 4 -15 3
4 -7 -3 -1
0: 1
1: 1
2: 0
3: 1
4: 1
5: 0
Draw animal in AGLO give 90 point
74 в двоичной будет <span>1001010
91 в двоичной будет </span><span>1011011
Для того чтобы понять как это вышло, попробуйте любое из чисел делить постоянно на 2
Если требовалось вычесть 74-91, то вышло бы -17, что в двоичной системе выглядит как: </span><span>-10001</span>
//PascalABC.NET
begin
write('Длина меньшей стороны: ');
var a := ReadlnReal;
writeln('Длина диагонали равна ', sqrt(a*a+ 9*a*a):8:3)
end.