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

Напишите пожалуйста комментарии к коду программы. Спасибо - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана строка символов, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить подстроку, которая соответствует записи вещественного числа http://www.cyberforum.ru/cpp-beginners/thread727807.html
Дана строка символов, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить подстроку, которая соответствует записи вещественного числа с фиксированной точкой. Решите пожалуйста,кто...
C++ Задан двумерный массив. Составьте программу для поиска в этом массиве В прямоугольном массиве N×M определите номера и общее количество столбцов, не содержащих ни одного нулевого элемента. http://www.cyberforum.ru/cpp-beginners/thread727803.html
Компилятор выдает ошибку C++
Работаю в Code::Blocs. Компилятор выдает ошибку: "LAB 2 - Debug" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping... Nothing to...
C++ Удаление чисел из массива
Поставлена задача : Удалить из массива целых чисел все числа больше N(Вводиться пользователем) и сжать массив
C++ С++ борланд и деректив дэфайн http://www.cyberforum.ru/cpp-beginners/thread727783.html
Помогите, пожалуйста, написать программу, которая строит рамку по заданными пользователем параметрами: 1)местоположение рамки(x,y) 2)размер рамки (a,b) 3) тип линии(c,d), где c-это обычная рамка...
C++ Распознавание образов Идея такая. Создать программу, суть которой заключалось бы в следующем: Сканирует экран монитора выделяет контуры изображений(например по разнице яркости, цвета). По полученным контурам... подробнее

Показать сообщение отдельно
Ольга Артуровна
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 10

Напишите пожалуйста комментарии к коду программы. Спасибо - C++

11.12.2012, 18:44. Просмотров 187. Ответов 0
Метки (Все метки)

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
#include <iostream>
#include <random>
 
#define ROWS 10
#define COLUMNS 10
 
int main()
{
   int mt[ROWS][COLUMNS];
   std::mt19937 gen(time(0));
   std::uniform_int_distribution<> distr(10, 99);
   
   for (int i = 0; i < ROWS; ++i)
      for (int j = 0; j < COLUMNS; ++j)
         mt[i][j] = distr(gen);
         
   for (int i = 0; i < ROWS; ++i)
   {
      for (int j = 0; j < COLUMNS; ++j)
         std::cout << mt[i][j] << " ";
      std::cout << std::endl;
   }
   
   for (int i = 0, val = 0; i < ROWS / 2; ++i, ++val)
   {
      for (int j = i; j < (COLUMNS - i); ++j)
      {
         mt[i][j] = val;
         mt[ROWS - i - 1][j] = val;
         mt[j][i] = val;
         mt[j][COLUMNS - i - 1] = val;
      }
   }
   
   for (int i = 0; i < ROWS; ++i)
   {
      for (int j = 0; j < COLUMNS; ++j)
         std::cout << mt[i][j] << " ";
      std::cout << std::endl;
   }
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru