Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Задача 3 (многомерный массив)



Задача 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 (многомерный массив)

mybiblioteka.su - 2015-2024 год. (0.006 сек.)