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

Постепенно прибавлять единицу к элементам матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Стек в два стека http://www.cyberforum.ru/cpp-beginners/thread621910.html
Здравствуйте!! Нужно создать стек в диапазоне -50 до 50.Преобразовать стек в два стека.Причем, первый должен содержать только чётные числа,второй - только нечётные. Ни разу не работала со стеками,помогите пожалуйста разобраться. Добавлено через 1 минуту Здравствуйте!! Нужно создать стек в диапазоне -50 до 50.Преобразовать стек в два стека.Причем, первый должен содержать только чётные...
C++ Вывод текста на русском // Выводит текст стихотворения #include <stdio.h> #include <conio.h> void main () { printf("Ynulaua pora! ochey ochsrovan'e!\n"); printf("Priyatna mne tvoya proschal'naya krasa -\n"); printf("lublu ya pyushnoe prirodu yvyadanie,\n"); printf("V bagrets i zoloto odetye lesa.\n\n"); printf(" A.C.Pyshkin\n"); http://www.cyberforum.ru/cpp-beginners/thread621908.html
C++ Наследование ostream
Я наследовал от ostream класс, перегрузил operator<<(const char *) для одного типа данных, и создал объект newcout, однако он почему-то не может выводить int. Почему?
C++ Как вывести в фаил rdbuff() ?
// po;jkyhgfd.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" // asdvcx.cpp: главный файл проекта. #include <iostream> #include <boost/asio.hpp> #include <conio.h>
C++ Классы. Implement the two functions of the class. http://www.cyberforum.ru/cpp-beginners/thread621888.html
Ребята, суть такая вообщем, я проходил когда-то C++, но классы я не затрагивал, помогите с заданием, мне лишь бы разоьраться в этом было бы неплохо. C++ Template: class MyClass { public: getNiCount(...) { } replaceNiWithNI(...)
C++ Ссылка на структуру Рассматривал пример из книги Праты. Раздел про ссылки на структуры. В книжке был приведён пример, код примера можно увидеть ниже. У меня возник вопрос для чего нужен этот значек в прототипе и определении функции (выделен красным) const sysop & use (sysop & sysopref); Далее в книге этого не было разъяснено. Я убрал этот значек из прототипа и определения: результат работы программы остался тем же.... подробнее

Показать сообщение отдельно
Catstail
Модератор
 Аватар для Catstail
21502 / 10255 / 1670
Регистрация: 12.02.2012
Сообщений: 17,141
10.07.2012, 19:30     Постепенно прибавлять единицу к элементам матрицы
"матрица бывает и треугольной(нижней треугольной, верхней треугольной) просто в моей записи опущены нижние элементы"- нет. В математике матрица - это прямоугольная таблица. Треугольные и прочие матрицы записываются с указанием, где сплошные нули.

Вот это пойдет:

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
#include "iostream.h"
 
void Prm(int X[5][5], int n)
{
   int i,j,k,p;
 
   for (i=0; i<5; i++)
       for (j=0; j<5; j++)
            if (i != j)
              {
                 cout << endl << "-----------------------------" << endl;
                 X[i][j]=1;
                 for (k=0; k<5; k++)
                     {
                       cout << endl;
                       for (p=0; p<5; p++)
                           cout << X[k][p] << " ";
                       cout << endl;
                     }
                X[i][j]=0; // если это "забить" - матрица будет постепенно наполнятся единицами
             }
    return;
}
 
 
int main(int argc, char* argv[])
{
 
    int Matr [5][5];
    int i,j;
 
    for (i=0; i<5; i++)
        for (j=0; j<5; j++) Matr [i][j]=0;
 
    Prm(Matr,5);
 
    return 0;
}
 
Текущее время: 17:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru