Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

C++ матрица..не могу найти ошибку.помогите.плз.

75K
06 декабря 2011 года
*mk*
3 / / 01.12.2011
11. Дана действительная квадратная матрица порядка N. Рассмотрим те
элементы, которые расположены в строках, начинающихся с отрицательного
элемента. Найти сумму тех из них, которые расположены соответственно ниже,
выше и на главной диагонали матрицы.
сумма диагонали.
#include <iostream>
#include <stdio.h>
#include <conio.h>
using namespace std;
int main ()
{const int n=10;
int i;
int s;
s=0;
float a[n][n];
cout <<"vvedite a: ";

cin>>a[n][n];
cout<<a<<endl;

for(i=1; i<n; i++)

{


if (a<0) s=s+a;
}

cout <<s<<endl;
return 0;
getch();
}
выше...
#include <iostream>


#include <stdio.h>
#include <conio.h>
using namespace std;
int main ()
{const int n=10;
int i,j;
int s;
s=0;
float a[n][n];
cout <<"vvedite a: ";

cin>>a[n][n];
cout<<a<<endl;



for(i=1; i<n; i++)
for(j=1;j<n;j++)
{


if (i<j) s=s+a[j];
}


cout <<s<<endl;
return 0;
getch();
}
синтаксических ошибок нет.но проги не работают.
240
07 декабря 2011 года
aks
2.5K / / 14.07.2006
Скажите, вы понимаете что делает данная строчка:
cin>>a[n][n];
?

И да getch() после return порадовал. =)
9
07 декабря 2011 года
Lerkin
3.0K / / 25.03.2003
Не, лучше совсем с простого начать. Автор, а что, на ваш взгляд, делают вот эти строки кода:
 
Код:
#include <iostream>
#include <stdio.h>
#include <conio.h>

и почему указаны именно они?
240
07 декабря 2011 года
aks
2.5K / / 14.07.2006
Ну это я хотел потом спросить - глаза конечно режет. =)
75K
09 декабря 2011 года
*mk*
3 / / 01.12.2011
#include<iostream>
using namespace std;
void main()
{
const int maxn = 20;
double a[maxn][maxn];
int n, i, j, sd = 0, sn = 0, sv = 0;
n = 3;
cout<<"vved a:"<<endl;
for(i = 0; i < n; i++) {
for(j = 0;j < n ; j++){
cin>>a[j];
}
}

for (i = 0; i < n; i++) {
if (a[0] < 0) {
sd = sd + a;
for (j = 0; j < i; j++) sn = sn + a[j];
for (j = i + 1; j < n; j++) sv = sv + a[j];
}

}
cout << sn << " " << sd << " " << sv;
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог