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

Заполнить квадратную матрицу по правилу «шахматная доска» - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как реализовать криптографический алгоритм "Квадрата Полибия" на C++ http://www.cyberforum.ru/cpp-beginners/thread1495155.html
Ну это для простоты пример . Я понимаю, но не могу записать на C++
C++ Поменять порядок следования символов строки на обратный Всем привет помогите пожалуйста.Решить задачу: поменять порядок следования символов данной строки на обратный. Например, для строки «Мама мыла раму.» получаем ответ «.умар алым амаМ». http://www.cyberforum.ru/cpp-beginners/thread1495147.html
C++ Найти произведение элементов массива, результат умножения цифр которых больше заданного К
Помогите, пожалуйста, найти произведение тех элементов массива, содержащего натуральные числа, произведение цифр которых больше заданного K.
В массиве отсортировать в порядке возрастания каждую из строк C++
Всем привет помогите пожалуйста.Решить задачу: в данном прямоугольном массиве любым способом отсортировать в порядке возрастания каждую из строк. Mdx Can9, называйте темы так, чтобы было понятно о какой именно задаче пойдет в ней речь.
C++ Заполнить матрицу: по периметру записывается число, совпадающее с порядком матрицы http://www.cyberforum.ru/cpp-beginners/thread1495141.html
Помогите.Решить задачу: заполнить квадратную матрицу порядка N по следующему правилу: по периметру записывается число, совпадающее с порядком матрицы, а все другие элементы равны нулю.
C++ В вещественном массиве найти максимальный элемент среди его отрицательных элементов всем привет помогите пожалуйста.Решить задачу: в вещественном массиве найти максимальный элемент среди его отрицательных элементов. подробнее

Показать сообщение отдельно
Doddger
11 / 11 / 3
Регистрация: 24.09.2014
Сообщений: 70
08.07.2015, 12:28     Заполнить квадратную матрицу по правилу «шахматная доска»
Реализовал так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
 
int main()
{
    int i, j;
    int n;
    cout << "n = ";
    cin >> n;
    int mass[n][n];
    cout << "mass: \n";
    for (i = 0; i < n; i++)
        for (j = 0; j < n; j++){
            if (((i + j) % 2) == 0)
                mass[i][j] = 0;
            else
                mass[i][j] = 1;
            cout << mass[i][j] << (j == (n - 1) ? "\n" : " ");
 
        }
    
    return 0;
}
 
Текущее время: 10:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru