Страница 1 из 1

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

Добавлено: 20 дек 2008, 01:10
pymba
Тема: Массивы
#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();
}

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

Добавлено: 20 дек 2008, 15:22
Albor
А вы можете словами описать задачу? Например, мне не понятна математическая запись, а рыться в справочниках не хочется.

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

Добавлено: 20 дек 2008, 15:59
pymba
я сначала нахожу сумму aij,это r, потом квадрат от этой суммы r,т.е p.ну и потом S,корень из р.
просто у меня {}-не правильно расставлены,помогите исправить...

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

Добавлено: 20 дек 2008, 16:19
Albor
То что Вы производите вычисления и так видно. Я просил коментарии к вложенному файлу, конкретно - к формуле с сигмами.

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

Добавлено: 09 мар 2009, 23:59
RUSya
pymba, после 11 строки и после 13 фигурные скобки пропущены. Когда ввод массива производите