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

Как сделать случайный список

08.06.2023, 22:09. Показов 1001. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток, у меня возникла проблема: я хочу, чтобы программа сама собирала некоторый (случайный) список из предложенных слов, что-то типа массив из массива, так вот, как мне лучше сделать, но при этом слова должны быть определены как слова, а не как выделенная часть оперативки. Помогите пожалуйста
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.06.2023, 22:09
Ответы с готовыми решениями:

Случайный и не случайный вывод чисел в одномерном массиве
Задача: Написать программу по обработке одномерных массивов. Размеры массивов вводить с клавиатуры. В консольном приложении предусмотреть...

Подскажите, как сделать случайный выбор и случайный выбор ответов?
подскажите как сделать случайный выбор вопросов и случайны выбор ответов var questions = , , , , , , ,

Как в Python сделать случайный выбор числа?
Можно ли в Python сделать случайный выбор числа (допустим, случайное число от 1 до 3) без списков и без модуля random?

1
70 / 14 / 4
Регистрация: 10.07.2018
Сообщений: 313
03.07.2023, 11:38
Лучший ответ Сообщение было отмечено zss как решение

Решение

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
#include <iostream>
#include <vector>
#include <algorithm>
#include <string>
#include <ctime> // для функции time()
 
using namespace std;
 
int main() {
    vector<string> words = {
        "apple",
        "orange",
        "banana",
        "pear",
        "grape",
        "pineapple",
        "watermelon"
    };
 
    // Инициализация генератора случайных чисел
    srand(time(nullptr)); 
 
    // Случайно перемешиваем слова в векторе
    random_shuffle(words.begin(), words.end());
 
    // Создаем случайный список, выбирая случайные слова из вектора
    vector<string> word_list;
    int num_words = rand() % 6 + 5; // Случайное число от 5 до 10
    for (int i = 0; i < num_words; ++i) {
        int word_idx = rand() % words.size();
        word_list.push_back(words[word_idx]);
    }
 
    // Вывод списка случайных слов
    for (auto word : word_list) {
        cout << word << " ";
    }
    cout << endl;
 
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.07.2023, 11:38
Помогаю со студенческими работами здесь

как сделать чтобы напечатал случайный диапазон от -10 до 10
как сделать чтобы напечатал случайный диапазон от -10 до 10.Зарнее спасибо.

Как сделать случайный переход на одну из диапазона страниц
Подскажите, пожалуйста, как сделать случайный переход на одну из диапазона страниц.

Как сделать случайный вывод при запросе из таблицы mysql?
$result = @mysql_query(&quot;SELECT ID,automobile,email,city,telephone,othercon,marka,category,comment,foto1,date,count,today,status FROM...

как сделать случайный выбор строки из текстового поля (из переменной)
Как такое можно осуществить? например, есть переменная, содержащая три строки: как сделать чтобы он сам выбрал любую строку?

Заменить случайный список указанным
Тут есть программа, и этот программа работает с рандомом. И тут нужно изменить рандом на массивы, чтобы программа взял значение из массива....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru