Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
angelka
0 / 0 / 0
Регистрация: 24.10.2009
Сообщений: 9
#1

Сумма элементов. Что не так - C++

20.02.2011, 20:24. Просмотров 316. Ответов 2
Метки нет (Все метки)

Нужно найти сумму элементов над главной диагональю и ниже побочной. Программа находит только сумму над главной диагональю, а ниже побочной нет. В чем ошибка?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#define n 3 
int main (void)
{
 clrscr();
 int i,j,m[n][n];
 int s=0;
 int k=0;
 for (i=0; i<n; i++)
      for(j=0; j<n; j++)
       {
        cin>>m[i][j];
        if(i<j)
        s+=m[i][j]
        if(i+j>n+1)
        k+=m[i][j];
           }
 printf("Summa nad glavnoi diag = ");
 cout<<s;
 printf("\nSumma pod pobochnoi diag = ");
 cout<<k;
 getch();
 return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2011, 20:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сумма элементов. Что не так (C++):

Из двумерного массива сделать одномерный массив, так что бы в него вошла сумма элементов строк - C++
Подскажите в чем ошибка! Вот условие &quot;из двумерного массива сделать одномерный массив, так что бы в него вошла сумма елементов строк (...

Сумма одномерного масива. Что не так? - C++
Доброго времени суток. У меня не выходит сумма элементов массива, показывает нереально большую цифру. Что не так? #include &lt;conio&gt; ...

В каждом столбце обнулите минимальное количество элементов так, чтобы сумма элементов столбца не превышала заданную - C++
Помогите решить при помощи функций.плиссзО_о Пусть дана матрица А(n x m), состоящая из натуральных чисел. В каждом столбце обнулите...

Для матрицы найти такие k и n, что сумма элементов k-столбца совпадает с суммой элементов n-й строки - C++
Для заданной матрицы размера NхN найти такие k и n, что сумма элементов k-столбца матрицы совпадает с суммой элементов n-й строки. ...

Вывести на экран m первых элементов последовательности так, чтобы их сумма оказалась меньше 1000 - C++
Вывести на экран m первых (a1, a2, …) элементов последовательности an=2+2n², так, чтобы их сумма оказалась меньше 1000, а сумма m+1 первых...

Разделить массив на две половины так, чтобы сумма значений элементов были максимально близки - C++
Здравствуйте!!! :help::help:Помогите мне ... :help::help:У меня ЗАВТРА экзамен.... В морском порту города Владивостока хранятся N...

2
ping_rulezzz
26 / 26 / 4
Регистрация: 18.02.2011
Сообщений: 51
20.02.2011, 21:16 #2
Цитата Сообщение от angelka Посмотреть сообщение
if(i+j>n+1)
k+=m[i][j];

}
вроде так нужно
C++
1
2
if(i+j>=n)
      k+=m[i][j];
1
angelka
0 / 0 / 0
Регистрация: 24.10.2009
Сообщений: 9
20.02.2011, 23:48  [ТС] #3
спасибо большое!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2011, 23:48
Привет! Вот еще темы с ответами:

Сделать так, что бы в общем балле отображался сумма, складываемых 4 предметов и деленный на тот же количество предметов - C++
Здравствуйте программисты! Как можно сделать так, что бы в общем балле отображался сумма, складываемых 4 предметов и деленный на тот же...

Отсортировать строки массива так, чтобы первой шла строка, сумма элементов которой была меньше, чем остальных - C++
Добрый день, помогите, пожалуйста найти ошибку. Нужно создать двумерный массив, размером 5 х 7 (пять строк, семь столбцов). Заполнить...

Для заданной матрицы размера NхN найти такие k и n, что сумма элементов k- столбца матрицы совпадает с суммой элементов n- го строки - C++
Для заданной матрицы размера NхN найти такие k и n, что сумма элементов k- столбца матрицы совпадает с суммой элементов n- го строки. Найти...

В матрице выбрать n элементов в разных строках и разных столбцах так, чтобы их сумма была минимальной - C++
Помогите,пожалуйста Добавлено через 2 часа 23 минуты примерный алгоритм как это можно сделать


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru