Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 52
1

Массив: Заполнить массив из 10 элементов случайным образом в интервале (0..3).

23.03.2013, 11:34. Показов 1656. Ответов 7
Метки нет (Все метки)

Заполнить массив из 10 элементов случайным образом в интервале (0..3).
Например: {1,2,0,3,1,2,3,3,0,1}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2013, 11:34
Ответы с готовыми решениями:

Массив целых чисел из 10 элементов заполнить случайным образом. Упорядочить массив по убыванию. Найти сумму квадратов
Массив целых чисел из 10 элементов заполнить случайным образом. Упорядочить массив по убыванию....

Заполнить случайным образом одномерный массив из n элементов
Заполнить случайным образом одномерный массив из n элементов и определить минимальную сумму...

Заполнить случайным образом одномерный массив из n элементов
Задача: Заполнить случайным образом одномерный массив из n элементов и сдвинуть элементы...

Заполнить массив из десяти элементов случайным образом
Помогите пожалуйста решить задачу) Заполнить массив из десяти элементов случайным образом:целыми...

7
416 / 415 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
23.03.2013, 11:37 2
C++
1
2
3
4
5
6
7
8
9
#include <ctime>
#include <cstdio>
...
srand(time(NULL));
int *array = new int[10];
for(int i = 0; i < 10; i++)
   array[i] = rand()%3;
...
delete[] array;
1
3 / 3 / 1
Регистрация: 11.11.2012
Сообщений: 29
23.03.2013, 11:55 3
Цитата Сообщение от Кудаив Посмотреть сообщение
array[i] = rand()%3
а не?
C++
1
array[i] = rand()%4
0
416 / 415 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
23.03.2013, 12:04 4
d3n1sk4, да да пардон опечатка
0
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 52
23.03.2013, 18:16  [ТС] 5
если интервал (2..3), как это сделат?
0
погромист
413 / 249 / 30
Регистрация: 27.08.2012
Сообщений: 550
23.03.2013, 18:18 6
C++
1
array[i] = 2 + rand()%4;
0
38 / 38 / 13
Регистрация: 08.12.2012
Сообщений: 157
Записей в блоге: 1
23.03.2013, 18:26 7
array[i] = 2 + rand()%2;
так вроде))
1
Mobile Software Engineer
Эксперт С++
5360 / 1579 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
23.03.2013, 18:42 8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <algorithm>
#include <iterator>
#include <iostream>
#include <random>
#include <array>
 
int main ()
{
    std::default_random_engine gen;
    std::uniform_int_distribution <> distr(0, 3); //(2, 3);
    const int arraySize = 10;
    std::array <int, arraySize> array;
    std::generate(array.begin(), array.end(), [&] () -> int {
        return distr(gen);
    });
    std::copy(array.begin(), array.end(), std::ostream_iterator <int> (std::cout, " "));
 
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2013, 18:42

Одномерный массив из 7 элементов заполнить случайным образом числами от 5 до 9
Помогите написать пожалуйста программы! №1. Одномерный массив из 7 элементов заполнить случайным...

Случайным образом заполнить массив из 20 элементов целыми числами
Случайным образом заполнить массив из 20 элементов целыми числами от x (–50≤ x &lt; 50)....

Заполнить Массив из пятнадцати элементов случайным образом вещественными значениями
Заполнить Массив из пятнадцати элементов случайным образом вещественными значениями x (0 &lt;= х &lt; 10)

Заполнить массив из 15 элементов случайным образом: целыми значениями х (20 ≤ х < 45);
Заполнить массив из 15 элементов случайным образом: целыми значениями х (20 ≤ х &lt; 45);


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

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

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