|
Задача 3 (многомерный массив)
1. Постановка задачи
12. Целочисленный массив K(n,n) заполнить нулями и единицами, расположив их в шахматном порядке.
2. Построение блок-схемы для программы.
3. Листинг программы
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL,"Russian");
int n, i, j, mas[100][100];
cout << "Введите размерность матрицы: ";
cin >> n;
for (i=0;i<n;i++)
for (j=0;j<n;j++)
mas[i][j] = (i+j)%2;
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
cout << mas[i][j] << ' ';
cout << endl;
}
cin.ignore().get();
return 0;
}
4. Результат работы программы. Анализ работы программы.
Программа запрашивает размерность матрицы (n). После этого происходит ее заполнение в шахматном порядке - используется выражение (i+j)%2, где i -номер строки, а j - номер столбца. После заполнения полученная матрица
выводится на экран.
Результат работы программы:
Дата добавления: 2015-08-27; просмотров: 79 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Фирма планирует разработку и продажу на локальном рынке нового устройства бесперебойного питания компьютера. Как показали маркетинговые исследования, на этом рынке одновременно может потребоваться | | | Задача 4 (многомерный массив) |