0 / 0 / 0
Регистрация: 10.10.2016
Сообщений: 187

Выбрать случайным образом слова из массивов глаголов, существительных, прилагательных и составить предложения

24.10.2017, 16:55. Показов 2439. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
С клавиатуры вводятся 4 массива слов:
- существительные в именительном падеже (тормоз, дисковод)
- глаголы (ест, сажает)
- качественные прилагательные во множественном числе (ядовитые, прекрасные)
- существительные в винительном падеже множ. числа (колонки, заборы).
Выбрать случайным образом слова из массивов и составить предложения.
ТОРМОЗ ЕСТ ПРЕКРАСНЫЕ ЗАБОРЫ.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.10.2017, 16:55
Ответы с готовыми решениями:

Количество существительных, прилагательных, глаголов в тексте
Написать процедуру, которая считает количество существительных, прилагательных, глаголов в тексте. Хоть чем нибудь помогите(

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

Выбрать случайным образом LI
Здравстауйте всем! Помогите пожалуйста!!!! Есть список <ol>-<li>.Нужно чтобы при нажатии на кнопку, выбирался в случайном порядке один из...

2
0 / 0 / 0
Регистрация: 15.10.2016
Сообщений: 2
27.10.2017, 21:05
вы решили эту задачу?
0
677 / 479 / 216
Регистрация: 06.09.2013
Сообщений: 1,312
28.10.2017, 08:09
Лучший ответ Сообщение было отмечено Secret_Volga как решение

Решение

Цитата Сообщение от himarusya Посмотреть сообщение
вы решили эту задачу?
Это до того сложная задача, что ее никто не может решить.
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
42
43
44
45
46
using System;
 
using StringList = System.Collections.Generic.List<string>;
 
namespace ConsoleApp
{   
    class RandomSentenceGenerator {
        Random _rnd;
        public StringList Subjects { get; private set; }
        public StringList Predicates { get; private  set; }
        public StringList Attributes { get; private set; }
        public StringList Objects { get; private set; }
        public RandomSentenceGenerator() {
            _rnd = new Random ();
            Subjects = new StringList ();
            Predicates = new StringList ();
            Attributes = new StringList ();
            Objects = new StringList ();
        }
        public override string ToString() {
            return string.Format ("{0} {1} {2} {3}",
                Subjects [_rnd.Next (0, Subjects.Count)],
                Predicates [_rnd.Next (0, Predicates.Count)],
                Attributes [_rnd.Next (0, Attributes.Count)],
                Objects [_rnd.Next (0, Objects.Count)]);
        }
    }
 
 
    class MainClass
    {
        static void Main() {
            RandomSentenceGenerator generator = new RandomSentenceGenerator ();
            generator.Subjects.Add ("ТОРМОЗ");
            generator.Subjects.Add ("ДИСКОВОД");
            generator.Predicates.Add ("ЕСТ");
            generator.Predicates.Add ("САЖАЕТ");
            generator.Attributes.Add ("ЯДОВИТЫЕ");
            generator.Attributes.Add ("ПРЕКРАСНЫЕ");
            generator.Objects.Add ("КОЛОНКИ");
            generator.Objects.Add ("ЗАБОРЫ");
            for(int i = 0; i < 10; i++)
                Console.WriteLine (generator);
        }
    }
}
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.10.2017, 08:09
Помогаю со студенческими работами здесь

Случайным образом выбрать число от 0 до 5
Здравствуй, форум! Задача простая, но почему-то (не спал двое суток) я никак не могу придумать нормальное решение. В общем, имеются...

Обработка двумерных массивов n*m заполненного случайным образом
Дан двумерный массив размером n*m заполненный случайными образом. 1. Заменить все элементы первых трех столбцов на их квадраты ...

Из массива случайным образом выбрать 5 неповторяющихся чисел
Есть масив из 50 целых чисел, нужно случайным образом выбрать 5 чисел но при этом чтоб они не повторялись. У меня вопрос, как сделать эту...

Как выбрать случайным образом название файла из имеющихся
Добрый день. В html-файле прописал так: &lt;script src=&quot;/js/gifbox.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt; В JS-файле (gifbox.js) так: ...

Случайным образом выбрать из списка три коллектива, напечатать их наименования
Задание: С клавиатуры ввести последовательность данных о вокальных коллективах района: &lt;Название коллектива&gt;, &lt;Год создания&gt;,...


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

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

Новые блоги и статьи
Как использовать Bluetooth-модуль HC-05 с Arduino
Wired 08.07.2025
Bluetooth - это технология, созданная чтобы заменить кабельные соединения. Обычно ее используют для связи небольших устройств: мобильных телефонов, ноутбуков, наушников и т. д. Работает она на частоте. . .
Руководство по структурам данных Python
AI_Generated 08.07.2025
Я отчетливо помню свои первые серьезные проекты на Python - я писал код, он работал, заказчики были относительно довольны. Но однажды мой наставник, взглянув на мою реализацию поиска по огромному. . .
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах
Programma_Boinc 08.07.2025
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах Опубликовано: 07. 07. 2025 Рубрика: Uncategorized Автор: AlexA Статья размещается на сайте с разрешения. . .
Раскрываем внутренние механики Android с помощью контекста и манифеста
mobDevWorks 07.07.2025
Каждый Android-разработчик сталкивается с Context и манифестом буквально в первый день работы. Но много ли мы задумываемся о том, что скрывается за этими обыденными элементами? Я, честно говоря,. . .
API на базе FastAPI с Python за пару минут
AI_Generated 07.07.2025
FastAPI - это относительно молодой фреймворк для создания веб-API, который за короткое время заработал бешеную популярность в Python-сообществе. И не зря. Я помню, как впервые запустил приложение на. . .
Основы WebGL. Раскрашивание вершин с помощью VBO
8Observer8 05.07.2025
На русском https:/ / vkvideo. ru/ video-231374465_456239020 На английском https:/ / www. youtube. com/ watch?v=oskqtCrWns0 Исходники примера:
Мониторинг микросервисов с OpenTelemetry в Kubernetes
Mr. Docker 04.07.2025
Проблема наблюдаемости (observability) в Kubernetes - это не просто вопрос сбора логов или метрик. Это целый комплекс вызовов, которые возникают из-за самой природы контейнеризации и оркестрации. К. . .
Проблемы с Kotlin и Wasm при создании игры
GameUnited 03.07.2025
В современном мире разработки игр выбор технологии - это зачастую балансирование между удобством разработки, переносимостью и производительностью. Когда я решил создать свою первую веб-игру, мой. . .
Создаем микросервисы с Go и Kubernetes
golander 02.07.2025
Когда я только начинал с микросервисами, все спорили о том, какой язык юзать. Сейчас Go (или Golang) фактически захватил эту нишу. И вот почему этот язык настолько заходит для этих задач: . . .
C++23, квантовые вычисления и взаимодействие с Q#
bytestream 02.07.2025
Я всегда с некоторым скептицизмом относился к громким заявлениям о революциях в IT, но квантовые вычисления - это тот случай, когда революция действительно происходит прямо у нас на глазах. Последние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru