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

Проверить является ли матрица треугольной - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строка: Найти наибольшее количество идуших подряд пробелов. http://www.cyberforum.ru/cpp-beginners/thread946282.html
Дано предложения. Найти наибольшее количество идуших подряд пробелов.
C++ Пятнашки # include <iostream> using namespace std; //# include <russian.h> # include <stdlib.h> # include <conio.h> # include <time.h> const int SIZE=4; void main() { http://www.cyberforum.ru/cpp-beginners/thread946274.html
Нужны исходники кода из книги от Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес C++
книга: Приемы объектно-ориентированного проектирования. Паттерны проектирования автор: Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес где взять исходники. спасибо. ps. по почте не приходит.
C++ Выполнение команд, вводимых пользователем с клавиатуры (ООП + события)
Цель: Получить практические навыки разработки объектно-ориенти-рованной программы, управляемой событиями. Основное содержание работы: Написать интерактивную программу, выполняющую команды, вводимые пользователем с клавиатуры.
C++ Небольшая игрушка в консоли http://www.cyberforum.ru/cpp-beginners/thread946255.html
Решил написать небольшую игру в консольном интерфейсе. Суть такова: в определенную точку на экране при нажатии ЛКМ ставится символ, который изменяет свою Y-координату на -1 каждую секунду (имитация гравитации). Точка, в которую ставится символ, равна текущему положению курсора в пределах окна консоли. Символ, достигший нижней точки в сетке консольного поля, останавливается. Также останавливается...
C++ на системы счисления. подскажите идею решения Сколько существует натуральных чисел,меньших 81 (10), таких, чт в ихзаписи в троичной системе счисления будут использоваться ровно две различные значащие цифры. Каждая из этих двух цифр должна встретится в записи числа хотя бы один раз, но может повторятся.Пары цифр для записи различных чисел могут отличаться. В ответе приведите целое число* С объяснеием или идею решения хотя бы* вроде... подробнее

Показать сообщение отдельно
Rias
Сообщений: n/a
31.08.2013, 21:26     Проверить является ли матрица треугольной
Проверка относительно главной диагонали:
C++
1
2
3
4
5
6
7
8
9
10
11
int k=0,s=0,o=0;
for (int i = 1; i < n; i++)
     for(int j = 0; j < i; j++)
     {
          if(a[i][j]==0) s++; //проверяет элементы ниже гл. диагонали
          if(a[n-i-1][n-j-1]==0) o++; //проверяет элементы выше гл. диагонали
          k++; //кол-во элементов выше или ниже гл. диагонали (оно одинаковое т.к. матрица квадратная)
      }
     
if ((s==k)||(o==k)) cout<<"Треугольная";
        else cout<<"Не треугольная";
 
Текущее время: 01:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru