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

Матрица. Ниже побочной диагонали - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чистка каталога по маске http://www.cyberforum.ru/cpp-beginners/thread704325.html
Как очистить каталог по маске? Добавлено через 24 минуты Уже не нужно кажется понял
C++ Процедура меняющая последовательность элементов в списке на обратную Напишите процедуру меняющую последовательность элементов в списке на обратную. Например, исходный список: (A B C D ), результат: (D C B A) http://www.cyberforum.ru/cpp-beginners/thread704318.html
Повторное подключение. Почему не ограничено автоматически? C++
Есть разные способы ограничить повторное подключение заголовочных файлов, библиотек. Но неужели нельзя было организовать компиляторы так, чтобы они автоматически отсекали повторные подключения?...
error C3861: clrscr: идентификатор не найден. Как исправить? C++
// 32532.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <conio.h> #include <iostream> #include <fstream> #include "windows.h" #include <stdlib.h>...
C++ оптимизация обмена http://www.cyberforum.ru/cpp-beginners/thread704307.html
помогите пожалуйста немного переделать код программы! вот условие: Дан файл типа BYTE размером не менее 256 Кбайт. Скопировать этот файл во внешнюю память 10 раз поблочно. Размер читаемого...
C++ Проверить наличие однофамильцев,вывести соответствующую информацию. Существует структура "студент" в ней есть информация о студентах: фамилия,имя,средний балл,группа и дата рождения.Проверить наличие однофамильцев,вывести соответствующую информацию. подробнее

Показать сообщение отдельно
Андрей LP
Сообщений: n/a

Матрица. Ниже побочной диагонали - C++

21.11.2012, 15:18. Просмотров 322. Ответов 0
Метки (Все метки)

Здравствуйте все... Написал матрицу (условия ниже) и не могу вывести чтобы показывал сумму элементов ниже побочной диагонали... в чем ошибка?

Дана целочисленная квадратная матрица. Написать программу вычисляющую сумму компонентов матрицы расположенных выше главной и ниже побочной диагонали...

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
27
28
29
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
void main () {
int n,s;
std::cout << " Vvedite razmernost matrici:";
std::cin>> n;
int **X = new int *[n]; // 1
for (int i = 0; i<n; i++) // 2
X[i] = new int [n]; // 3
int i,j; //переменные для цикла
int max = 0; //Переменная для вычисления максимального числа
for (i = 0; i < n ; i++)
for (j = 0; j < n ; j++){ //цикл ввода массива
std::cout<<"X["<<i<<","<<j<<"] = "; //На экран выводится 'X[i][j] = '
std::cin>>X[i][j]; //вводим с клавиатуры целые числа
} std::cout<<"\n"; //Переход на следующую строку
for (i = 0; i < n ; i++){ //цикл вывода массива
std::cout<<"\n"; //Переход на следующ ую строку
for (j = 0; j < n ; j++){
std::cout<<"X["<<i<<"]"<<"["<<j<<"] = "<<X[i][j]<<"\t"; //На экран выводитсярезультат нашего ввода
}}
for (s=i=0; i < n; i++)
for (j=0; j < n; j++)
if (j>i && i+j> n+1) s+=X[i][j];
std::cout<<"S="<<s;
_getch(); //Экран не закрывается, пока не наж ата любая клавиша
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru