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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
UpluggedMU
2 / 2 / 0
Регистрация: 02.11.2013
Сообщений: 37
#1

Вывести матрицу, заполненную рандомными числами - C++

07.12.2013, 20:14. Просмотров 2099. Ответов 4
Метки нет (Все метки)

Нужно вывести двумерный массив, заполненный рандомными числами, а выводит массив, заполненный одним рандомным числом, как это исправить?

вот код

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
#include <iostream>
#include <stdlib.h>
#include <ctime>
using namespace std;
 
int main() {
 
 int n, m, buf, i, j;
 int a[12][12];
 cout << "Input N ";
 cin >> n;
 m = n;
 cout << endl;
  srand(time(NULL)); 
 for (i=0;i<n;i++){
     for (j=0;j<m;j++){
        
                       a[n][m] = -100+rand()%100 ;
            }   
            
     }
     for (i=0;i<n;i++){
         for (j=0;j<m;j++){ 
               cout << a[n][m] << " ";
               
             }
             cout << endl;
             }
 system("pause");
 return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2013, 20:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести матрицу, заполненную рандомными числами (C++):

Заполнить матрицу рандомными числами. Почему то прога не заполняет - C++
#include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;cmath&gt; #include &lt;conio.h&gt; #include &lt;ctime&gt; using namespace std; int main() ...

Вывести на консоль квадратную матрицу, заполненную справа налево - C++
нужно вывести вот такой двумерный массив: 6 5 4 3 2 1 12 11 10 9 8 7 18 17 16 15 14 13 24 23 22 21 20 19 30 29 28 27 26 25 36...

Создать и вывести на экран матрицу типа char, заполненную заданными символами - C++
Сформировать двумерный массив A, содержащий символ «*» в соответствии с варианта; размерность массива n задается пользователем

Как строку, заполненную числами, преобразовать в числовой массив? - C++
Привет всем. Кто-нибудь знает как строку заполненную числами преобразовать в числовой массив? Сама смогла найти только как с помощью...

Заполнение массива рандомными числами - C++
Здравствуйте! Нужно заполнить массив float рандомными числами от 0.3 до 0.9 #define MIN 0.3 #define MAX 0.9 int...

Заполнение списка рандомными целыми числами - C++
Доброго времени суток! Мне необходимо создать циклический одномерный список и заполнить его рандомными числами и вывести их на экран....

4
ChuckNorris
2 / 2 / 0
Регистрация: 25.10.2012
Сообщений: 42
07.12.2013, 20:28 #2
UpluggedMU,
C++
1
 a[i][j] = -100+rand()%100 ;
и
C++
1
cout << a[i][j] << " ";
1
UpluggedMU
2 / 2 / 0
Регистрация: 02.11.2013
Сообщений: 37
07.12.2013, 20:29  [ТС] #3
и что с этим делать?
0
ChuckNorris
2 / 2 / 0
Регистрация: 25.10.2012
Сообщений: 42
07.12.2013, 20:31 #4
у вас
C++
1
a[n][m] = -100+rand()%100 ;   cout << a[n][m] << " ";
нужно
C++
1
a[i][j] = -100+rand()%100 ;cout << a[i][j] << " ";
1
UpluggedMU
2 / 2 / 0
Регистрация: 02.11.2013
Сообщений: 37
07.12.2013, 20:34  [ТС] #5
ChuckNorris, спасибо, епрст, понял
0
07.12.2013, 20:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2013, 20:34
Привет! Вот еще темы с ответами:

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

Заполнение элементов вектора рандомными числами без повторений - C++
Требуется заполнить 15 элементов вектора числами с 1 до 15, а последний элемент нулем Главное, чтобы числа не повторялись и все это...

Найти минимальный максимальный элемент, заполненный рандомными числами - C++
В двумерном массиве найти элемент максимальный по строке и минимальный по столбцу. Если таких нет - вывести соответствующее сообщение на...

Необходимо переделать программу,чтобы список формировался рандомными числами - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; #include &lt;Windows.h&gt; #include &lt;locale&gt; #include...


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

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

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