Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 07.04.2018
Сообщений: 17
1

Для применения циклов

17.05.2018, 16:05. Показов 846. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Создайте двумерный массив a[m] [n] и привязать генератор случайных чисел
пару элементов назовем особой, если a[i][j]=a[j][i] найти все особые пара.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2018, 16:05
Ответы с готовыми решениями:

Для применения циклов
Создайте двумерный массив a и привязать генератор случайных чисел найти все произведения индексов.

напишите 2 программы (с использованием циклов с параметром и циклов с условием) для вычисления и вывода на экран в виде

Создать программу в Visual Basic для формулы y = 0,003x 99,43 для применения в Excel
Ребят, мне нужно создать программу в Visual Basic для формулы y = 0,003x + 99,43, чтобы я ее мог...

Фильтр для питания для применения в автомобилях
Разработал источник питания на постоянное напряжения для применения в автомобилях Типовое...

1
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,162
17.05.2018, 18:59 2
Лучший ответ Сообщение было отмечено GAFFER как решение

Решение

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
#include <iostream>
#include <iterator>
#include <random>
#include <vector>
 
using namespace std;
 
int main() {
  int n;
  int m;
  cin >> n >> m;
 
  mt19937 rng;
  rng.seed(random_device()());
  uniform_int_distribution<mt19937::result_type> dist(1, 500);
 
  vector<vector<int>> a(n, vector<int>(m));
  for (int i = 0; i < n; ++i) {
    for (int j = 0; j < m; ++j)
      a[i][j] = dist(rng);
  }
 
  vector<int> ans;
 
  for (int i = 0; i < n; ++i) {
    for (int j = 0; j < m; ++j) {
      if (j < n && i < m && a[i][j] == a[j][i])
        ans.push_back(a[i][j]);
    }
  }
 
  copy(cbegin(ans), cend(ans), ostream_iterator<int>(cout, " "));
}
0
17.05.2018, 18:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.05.2018, 18:59
Помогаю со студенческими работами здесь

Уровень C++ для применения Qt
Добрый всем вечер! Насколько я понимаю, картина следующая - C++ как язык неповоротливая...

Наиболее перспективный для практического применения ФЯ
Разумеется, рассматриваются не только чисто ФЯ, но и гибридные, со значительной функциональной...

ASP.NET приложение для локального применения
Доброго времени суток! Есть такой вопрос возможно ли развернуть веб-приложение на сервере для...

Оргстекло для уличного применения. Смущает запах...
Кто-нибудь сталкивался с оргстеклом? Вроде бы это акриловый пластик, хорош для уличного применения....

Преобразования выражения для применения метода наименьших квадратов
Всем доброй пятницы! Задача: есть к примеру кривая ax^2+by+c=0, также есть множество точек с...

Закрыть процесс или убить для применения обновлений
Привет, подскажите как убить процесс зная его AppName (...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru