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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ довести до ума курсовую http://www.cyberforum.ru/cpp-beginners/thread123544.html
задание:программное моделирование международной телефоной станции. указание.на междунородной тел станции картотека абонентов содержащая сведения о телефонах и их владельцах.организованна как линейный список. прога должна:1.обеспечивать начальное формирование картотеки в виде линейного списка2.производить вывод всей картотеки3.выводить номер телефона и время разговора.4.выводить извещение на...
C++ Pascal ->> C++ Program Matrica_2; uses crt; type matr = array of real; procedure UmnMatr(x,y:integer;m1,m2:matr;var m3:matr); var k,i,j:integer; begin for k:=1 to x do for j:=1 to x do begin m3:=0; http://www.cyberforum.ru/cpp-beginners/thread123538.html
РГР C++
Народ, очень срочно нужна помощь. Написать программу, в которой с помощью "мыши" рисуются прямоугольники на экране. В borland c++. Заранее спасибо.
Наибольшее значение из матрицы C++
Здраствуйте уважаемые програмисты. Помогите мне пожалуйста с этим заданием: надо переменной Z присвоить значение наибольшего из элементов матрицы {Ai,j}4,4 , расположенные выше главной диагонали. Заранее благодарен.
C++ Найти отрицательные елементы http://www.cyberforum.ru/cpp-beginners/thread123524.html
Добрый день. Помогите пожалуйста с эим заданием: нужно для каждого столбца матрицы {Si,j}5,4 определить номера строк, содержащих в себе отрицательные элементы. Желательно сделать на DevC++. Заранее спасибо.
C++ "Портативный" компилятор. День добрый. Ребят, требуется компилятор С++, который бы без проблем запускался с флешки. Никаких наворотов, приятный интерфейс приветствуется (; Кто что посоветует? подробнее

Показать сообщение отдельно
NNN777
299 / 157 / 19
Регистрация: 27.02.2010
Сообщений: 317
29.04.2010, 17:51     Сделать из квадратной матрицы - треугольную
Это называется треугольной матрицей, или я ошибаюсь?
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
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <time.h>
const int N=20; //константный размер матрицы (можно менять)
using namespace std;
int main()
{
        srand (time(NULL)); 
        int matr[N][N], d[N][N]={0}; 
    int i, j, n, k=0,p=0; 
    cout<<"Vvtdite n: ";
    cin>>n;
 
//формируем матрицу случайных чисел
        cout<<"Matrica: "<<endl;
    for(i = 0; i < n; ++i) 
                for(j = 0; j < n; ++j) 
                        matr[i][j]=1+rand()%15;
//печать матрицы
        for(i = 0; i < n; ++i)  
        {
                for(j = 0; j < n; ++j) 
                        cout<<matr[i][j]<<"\t"; 
                cout<<endl; 
        }
 
        for (j=0, k=n-1; j<n&&k>=0; j++, k--)
            for (i=0; i<k; i++)
                matr[i][j]=0;
 
        cout<<endl;
        for(i = 0; i < n; ++i)  
        {
                for(j = 0; j < n; ++j) 
                        cout<<matr[i][j]<<"\t"; 
                cout<<endl; 
        }
 
    return 0;
}
 
Текущее время: 06:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru