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

Заполнить двумерный массив случайными числами из заданного диапазона - C++

Восстановить пароль Регистрация
 
Kostia1012
1 / 1 / 0
Регистрация: 17.11.2013
Сообщений: 96
03.12.2013, 20:08     Заполнить двумерный массив случайными числами из заданного диапазона #1
Привет всем. Выручайте...
Нужно заполнить случайным образом целыми числами из диапазона [-50;40], содержащий 8x7 элементов и вывести исходный массив на экран...

Что-то пытался сделать... вот:

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
#include <iostream>
#include <ctime>
#include <conio.h>
using namespace std;
int main ()
{
setlocale(0,"");
int matr[8][7];
int i,j;
 
{
srand (time(NULL)|clock());
for(i=0; i < 8; i++);
for(j=0; j < 7; j++);
{
matr[i][j] = (rand()%-50) + 91;
}
cout«matr[i][j];
system ("pause");
getchar();
}
system ("pause");
return (0);
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2013, 20:08     Заполнить двумерный массив случайными числами из заданного диапазона
Посмотрите здесь:

Заполнение двумерного массива случайными числами из заданного диапазона C++
C++ Найти сколько чисел в массиве больше суммы или меньше разности чисел
C++ Заполнить массив размером 10 случайными числами от 0 до 10
C++ Заполнить двумерный массив случайными числами, а диагонали - нулями
C++ Заполнить массив неодинаковыми случайными числами
C++ Объявить и заполнить двумерный динамический массив случайными числами от 10 до 50 - исправить ошибки в коде
Заполнить двумерный массив случайными числами от 10 до 100 C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5947 / 5552 / 1785
Регистрация: 18.12.2011
Сообщений: 14,184
Завершенные тесты: 1
03.12.2013, 20:49     Заполнить двумерный массив случайными числами из заданного диапазона #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
#include <iostream>
#include <ctime>
#include <conio.h>
using namespace std;
int main ()
{
    setlocale(0,"");
    int matr[8][7];
    int i,j;
 
    srand (time(NULL)|clock());
    for(i=0; i < 8; i++)
    for(j=0; j < 7; j++)
           matr[i][j] = double(rand())/RAND_MAX*(40.+50.)-50.;
    for(i=0; i < 8; i++)  // точку с запятой НЕ СТАВИМ
   {
         for(j=0; j < 7; j++)
           cout<<matr[i][j]<<" ";
         cout<<endl;
   }
   system ("pause");
   return (0);
}
Kostia1012
1 / 1 / 0
Регистрация: 17.11.2013
Сообщений: 96
03.12.2013, 21:17  [ТС]     Заполнить двумерный массив случайными числами из заданного диапазона #3
Спасибо большое! А как отсортировать указанный пользователем столбец в порядке убывания и вывести на экран рез-т? - Как дополнение к верхнему коду...
Yandex
Объявления
03.12.2013, 21:17     Заполнить двумерный массив случайными числами из заданного диапазона
Ответ Создать тему
Опции темы

Текущее время: 23:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru