помогите исправить ошибки в задаче на С++

Ответить
pymba
Сообщения: 25
Зарегистрирован: 07 дек 2008, 11:25

Тема: Массивы
#include<iostream.h>
#include<math.h>
#include<conio.h>
void main()
{
clrscr();
const M=5;
int a[M][M],S=0,p,r;
int i,j;
for(i=0;i<M;i++)
for(j=0;j<M;j++)
cout<<"a["<<i<<"]["<<j<<"]=";
cin>>a[j];
p=0;
for(i=0;i<M;i++)
{
r=0;
for(j=0;j<M;j++)
r=r+a[j];
p+=r*r;
}
S=sqrt(p);
cout<<"S="<<S;
getch();
}
Вложения

[Расширение doc было запрещено, вложение больше недоступно.]

Albor
Сообщения: 491
Зарегистрирован: 06 сен 2004, 13:34
Откуда: Днепропетровск

А вы можете словами описать задачу? Например, мне не понятна математическая запись, а рыться в справочниках не хочется.
pymba
Сообщения: 25
Зарегистрирован: 07 дек 2008, 11:25

я сначала нахожу сумму aij,это r, потом квадрат от этой суммы r,т.е p.ну и потом S,корень из р.
просто у меня {}-не правильно расставлены,помогите исправить...
Albor
Сообщения: 491
Зарегистрирован: 06 сен 2004, 13:34
Откуда: Днепропетровск

То что Вы производите вычисления и так видно. Я просил коментарии к вложенному файлу, конкретно - к формуле с сигмами.
RUSya
Сообщения: 1
Зарегистрирован: 09 мар 2009, 11:55
Откуда: Russia

pymba, после 11 строки и после 13 фигурные скобки пропущены. Когда ввод массива производите
Ответить