Работяги помогите плз, надо до завтра 10 задач сделать, я на 6ой сейчас, решите эти 2 плез, могу шмоточки из доты дать
Задана матрица A. Напишите программу подсчета количества элементов, абсолютная величина которых превосходит заданное число b.
Напишите подпрограмму, определяющую наибольшее по модулю отклонение элементов двумерного массива от их среднего значения.
Нажмите, чтобы раскрыть...
1)
int k[][];
int b;
for i=1 to n do
for j=1 to m do
cin << k[i,j];
cin << b;
(n,m размерность матрицы. если задавать матрицу самим не надо, то токо нижняя часть)
z:=0;
for i=1 to n do for j=1 to m do
if abs( k[i,j] ) > b
z:=z+1;
cout << z;
2)
(подпрограмму, всм тебе как функции это надо?)
int zadacha (int a[n][m])
{
int z,r;
z:=0;
r:=0;
for i=1 to n do
for j=1 to m do
{
z:=z+ k[i,j];
if abs(k[i,j])>r
r:=k[i,j];
}
z:=abs(z/(m*n));
return (abs(r-z));
}
.....
int k[][];
z:=0;
r:=0;
for i=1 to n do
for j=1 to m do
cin << k[i,j];
int o:=zadacha(k);
cout << o;
___
если я не тупой, вроде так. давно на крестах не писал (кек) мб попутал синтаксис где-то
Работяги помогите плз, надо до завтра 10 задач сделать, я на 6ой сейчас, решите эти 2 плез, могу шмоточки из доты дать
Задана матрица A. Напишите программу подсчета количества элементов, абсолютная величина которых превосходит заданное число b.
Напишите подпрограмму, определяющую наибольшее по модулю отклонение элементов двумерного массива от их среднего значения.
Нажмите, чтобы раскрыть...
чекни, вроде так, проверь на всякий и лучше разберись
п.с. сам допиши обьявления и прочую фигню не удобно без компилятора писать