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

Нахождение элементов матрицы в определенных областях - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ knapsack(подсчет предметов) http://www.cyberforum.ru/cpp-beginners/thread78626.html
Получил задание - решить враиант задачи о ранце(knapsack).. Формулировка задачи: Дан список деталей(время изготовления, прибыль за деталь), кол-во деталей и ограничение по времени. Нужно вывести...
C++ генератор псевдослучайных чисел... Вот програмулька генерирующая псевдослучайные числа создавалась по алгоритму X(n+1)=a*X(n)+c*(mod M) кто может подсказать как выводить те значения которые получаются? я понимаю что с помощью... http://www.cyberforum.ru/cpp-beginners/thread78615.html
C++ Шифровка и дешифровка текста
Помогите, пожалуйста, кто может. Буду очень благодарен. Написать программу шифровки и дешифровки текста по сделующему алгоритму: каждому символу текста поставить в соответствие целое число из...
C++ Использование подпрограмм
Здравствуйте! Писал прогу и при тестировании наткнулся на то, что неправильно работает т.е я думаю, что неисправность в main, там идет вызов функций и мне надо заставить прогу, чтобы она сразу на все...
C++ Дана строка. Указать те слова, которые содержат хотя бы одну букву k http://www.cyberforum.ru/cpp-beginners/thread78583.html
Решите кто может завтра уже здавать. Я просто представления неимею как их делать, я по С++ не шарю нифига.=(((( 1. Дана строка. Указать те слова, которые содержат хотябы одну букву k. 2. Дана...
C++ int * & func(); int * & func(); What is func? 1. A function that returns pointer to type "int&". 2. A function that returns reference to type "int*". 3. A reference to function that returns type "int*". 4. A... подробнее

Показать сообщение отдельно
Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
24.12.2009, 11:35
и для четного и для нечетного n
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
#include <iostream>
#include <conio.h>
using namespace std; 
int main()
{
    const int n=6;
    int M[n][n]=/*{
                 {0,0,0,0,1},
                 {0,0,0,2,3},
                 {0,0,4,5,6},
                 {0,0,0,7,8},
                 {0,0,0,0,9}};
    */{{ 0, 0, 0, 0, 0, 1},
       { 0, 0, 0, 0, 2, 3},
       { 0, 0, 0, 4, 5, 6},
       { 0, 0, 0, 7, 8, 9},
       { 0, 0, 0, 0,10,11},
       { 0, 0, 0, 0, 0,12}};
    
    for (int i=0;i<n;i++)
    {
        if (i<(int)n/2)
           for (int j=n-i-1;j<n;j++)cout << M[i][j] << " ";
        else
            for (int j=i;j<n;j++)cout << M[i][j] << " ";
    }
    getch();
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru