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

Как задавать треугольники матрицы? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить произведение P целых чисел a, b, c, d, которые делятся на число k http://www.cyberforum.ru/cpp-beginners/thread745822.html
Определить произведение P целых чисел a, b, c, d, которые делятся на число k.
C++ Одномерный массив (нарисовать блок схему) ребят помогите нарисовать блок схему для данной проги #include "stdafx.h" #include <iostream> #include <math.h> #include <fstream> #include <iomanip> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread745821.html
C++ (WHILE) посчитать количество четных среди А1,.,А n
даны целые числа а1,а2...Известно что а1>0 и что среди а2,а3...есть хотя бы одно отрицательное число. Пусть а1,..,аn-члены данной последовательности,предшествующие первому отрицательному члену (n...
Симметричность матрицы C++
Дана квадратная матрица А(N, N).Составьте программу, определяющую, является ли данная матрица симметричной или нет. Если матрица симметрична, программа должна обнулить главную диагональ. Из...
C++ Вычислить произведение P трех чисел a, b, c http://www.cyberforum.ru/cpp-beginners/thread745764.html
Пожалуйста помогите с решением... 1)Вычислить произведение P трех чисел a, b, c.
C++ Одномерный массив из отрицательных чисел. Применение fabs(x) Добрый вечер. Укажите, пожалуйста на ошибку. Задача данной программы выдать в новом файле абсолютные значения одномерного массива из отрицательных чисел, у меня выдается мусор. Помогите,... подробнее

Показать сообщение отдельно
Learx
1035 / 842 / 86
Регистрация: 31.03.2010
Сообщений: 2,465
27.12.2012, 19:17
Для n-мерной матрицы. номер строки i столбца - j
Главная диагональ - i=j
побочная диагональ: i=n-j
Дальше смотрите где находиться указанный элемент выше или ниже диагонали.
Так же возможно удобнее будет проходить по столбцам а не по строкам и/или в обратном порядке.
Для данного примера (белый треугольник) следует:

Внешний цикл: двигаемся по строкам(так как участвуют все строки) и слева направо(так как начинается с первого элемента строки)
Вложенный цикл: двигаемся по строке) как только элемент окажется выше главной диагонали(j>i) или ниже побочной диагонали(j>n-i) прерываем вложенный цикл.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru