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

В квадратной матрице проверять на отрицательность числа ниже побочной диагонали - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конвертировать массив char в UrlEncode http://www.cyberforum.ru/cpp-beginners/thread1123018.html
Помогите конвертировать массив char в UrlEncode. Начал учить c++ не давно, и вот сразу получил такое задание. Функцию конвертирования не нашел, по этому пишу так: char hexChars =...
C++ Массивы, удалить элементы главной диагонали Удалить элементы главной диагонали, на столбце с максимальным количеством отрицательных чисел добавить N-е количество столбцов заполнить случайными элементами. Запрещено использовать процедуры и... http://www.cyberforum.ru/cpp-beginners/thread1123014.html
C++ Дан файл, переписать его в обратном направлении, передавая имена файлов в качестве аргументов функции main
Здравствуйте! Помогите, пожалуйста! Дан файл, переписать его в обратном направлении, передавая имена файлов в качестве аргументов функции main.
Взаимодействие объектов C++
При написании менеджера объектов для движка столкнулся с проблемой взаимодействия объектов между собой. Например есть классы Player и Enemy, которые наследуют BaseObject. Как объекту pl узнать о...
C++ Если в списке идут подряд несколько четных элементов, то блоки подряд идущих четных заменить одним элементом, равным сумме этих четных http://www.cyberforum.ru/cpp-beginners/thread1122999.html
Вот структура: typedef struct SNum{ int num; /* поле для числа */ SNum * next; /* дополнительное поле-указатель, которое...
C++ Описание функции toascii Здравствуйте. У меня имеются вопросы по следующему фрагменту программы: while((m=fgetc(fin))!=EOF) {m=toascii(m); if((m>=65) && (m<=90)) k++; if((m>=192) &&... подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
18.03.2014, 18:04
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>
#include <iomanip>
 
int main()
{
    srand(time(0));
    int n;
    std::cout << "Enter n: "; std::cin >> n;
    std::cout << std::endl;
    int** M = new int*[n];
    for(int i = 0; i < n; i++)
        M[i] = new int[n];
    
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < n; j++)
        {
            M[i][j] = 100 - rand() % 200;
            std::cout << std::setw(5) << M[i][j];
        }
        std::cout << "\n\n";
    }
    
    std::string line(n * 5, '=');
    std::cout << line << std::endl;
    
    for(int i = 0; i < n; i++)
        for(int j = 0; j < n; j++)
            if(i + j > n - 1 && M[i][j] < 0)
                std::cout << "[" << i << "][" << j << "] = " << M[i][j] << std::endl;
    
    for(int i = 0; i < n; i++)
        delete [] M[i];
    delete [] M;
    
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru