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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 68, средняя оценка - 4.68
Best-pm07
..:::BesT:::..
7 / 7 / 1
Регистрация: 19.03.2009
Сообщений: 195
#1

Двумерные массивы. Сформировать и вывести матрицу на экран - C++

27.03.2009, 10:19. Просмотров 8924. Ответов 1
Метки нет (Все метки)

Задача:
Сформировать квадратную матрицу порядка n по заданному образцу .
Вывод матрицы на экран оформить в виде процедуры.


1 n 1 n ... N
2 n-1 2 n-1 ... n-1
3 n-2 3 n-2 ... n-2
... ... ... ... ... ...
n-1 2 n-1 2 ... 2
n 1 n 1 ... 1

Вот картинка матрицы:
Двумерные массивы. Сформировать и вывести матрицу на экран

Написать программу требуется на языке С++
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2009, 10:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Двумерные массивы. Сформировать и вывести матрицу на экран (C++):

Двумерные массивы. Сформировать матрицу заданного вида - C++
помогите сформировать матрицу)) код в Pascal присутствует uses crt; const n=10; var a:array of integer; i,j:integer; begin for...

Сформировать и вывести на экран матрицу А размерами N*M элементов - C++
Сформировать и вывести на экран матрицу А размерами N*M элементов, у которой элементы первого и последнего столбца-единицы, а все остальные...

Двумерные массивы. Сформировать по условию. - C++
Дали задачу - Заполнить матрицу случайными числами ( это понятно - через рандом).Разбить матрицу на квадраты 3х3(!). В центр каждого...

Сформировать массивы А[15] и B[10]. Вывести их на экран. Подсчитать количество ненулевых элементов и максимальные значения в обоих массивах - C++
Сформировать массивы А и B. Вывести их на экран. Подсчитать количество ненулевых элементов и максимальные значения в обоих массивах. ...

Составить квадратную матрицу по образцу. Двумерные массивы С++ - C++
Помогите, пожалуйста, с заданием. Составьте квадратную матрицу по заданному образцу:

Двумерные массивы Найти минимум получить новую матрицу деленные на минимум - C++
Дана матрица размером N x M. Найти в ней наименьший элемент. Получить новую матрицу, элементы которой равны элементам исходной матрицы,...

1
kazak
3057 / 2378 / 160
Регистрация: 11.03.2009
Сообщений: 5,438
Завершенные тесты: 1
27.03.2009, 13:42 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
39
40
41
42
43
44
45
46
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <iostream.h>
#include <iomanip.h>
#pragma hdrstop
 
const int n = 10;
 
void PrintArray(const int[][n]);
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
   int array[n][n], m =n;
 
   for (int i = 0; i < n; i++)
   {
      for (int j = 0; j < n; j++)
      {
         if (j % 2 == 0)
            array[i][j] = i + 1;
         else
            array[i][j] = m;
      }
      m--;
   }
 
   PrintArray(array);
   system("pause");
   return 0;
}
 
void PrintArray(const int ar[][n])
{
   for (int i = 0; i < n; i++)
   {
      for (int j = 0; j < n; j++)
      {
         cout << setw(3) << ar[i][j];
      }
      cout << endl;
   }
}
//---------------------------------------------------------------------------
3
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2009, 13:42
Привет! Вот еще темы с ответами:

Массивы, вывести матрицу не получается - C++
Добрый день, мой код, для вывода массива(матрица) с n строк и m столбцов, от 1 до n*m, не получается, пишет ошибка (Необработанное...

Вывести матрицу на экран - C++
1. При помощи случайных чисел определить элементы матрицы, состоящей из n строк и m столбцов. Размерности задать в виде именованных...

Вывести матрицу на экран - C++
Не знаю как сделать что б выводило как матрицу #include &lt;iostream&gt; #include &lt;windows.h&gt; using namespace std; void main() { ...

Вывести матрицу на экран - C++
Как сделать чтобы выводилась эта матрица на c++


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru