|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
||||||
.NET 4.x Написать программу "Анаграммы"25.01.2019, 17:11. Показов 8874. Ответов 5
Метки нет (Все метки)
Ребята, помогите написать программу, пожалуйста!
Написать программу «Анаграммы» (anagrams), которая реализует популярную словесную игру. Игра «Анаграммы» очень интересная и необычная игра в которой нет ни картинок ни слов. Суть игры (программы) заключается в следующем: формируется группа слов, которую можно реализовать в виде кортежа (tuple), компьютер случайным образом выбирает одно из слов и случайным образом переставляет в нём буквы, а затем представляет пользователю (игроку). Цель игрока – угадать выбранное компьютером слово. Добавлено через 5 минут Но сделать это с помощью процедуры. Добавлено через 5 минут Игра со словами. Анаграмма — это слово, в котором перепутаны буквы, например, "ШАДОЛЬ" - это "ЛОШАДЬ", а "ТИВОНКР" - это "ВТОРНИК". Программа рассчитана на двух игроков, соревнующихся друг с другом. В качестве слов используются только имена существительные, нарицательные, в единственном числе, в именительном падеже. Первый игрок вводит с клавиатуры слово длиной не менее пяти, но не более восьми букв (постарайтесь сделать так, чтобы во время ввода на экране вместо букв отображались символы *). Затем компьютер определяет длину введенного слова, разбирает его на отдельные символы, заносит их в массив, откуда случайным образом выводит на экран. Соперник в течение 2-х минут (время отсчитывает компьютер) должен определить это слово. В случае правильного ответа (вводит его с клавиатуры) он получает 1 очко и сам загадывает слово первому игроку. Игра идет до 5 очков. За неправильный ответ очки не начисляются. Безусловно, приветствуется дружественный интерфейс: запрос и обращение к игрокам по именам, вывод на экран правил игры, графическое и звуковое оформление. Добавлено через 6 минут Помогите исправит ошибки в данном коде на С# только с учётом того что это должно быть всё через процедуру и загрузка из файла должна быть там где хранятся наши слова анаграммы. Как мне это сделать код хотел переписать с С++ на C#?
0
|
||||||
| 25.01.2019, 17:11 | |
|
Ответы с готовыми решениями:
5
Написать программу Анаграммы Написать программу "Анаграммы"
|
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
|||||||||||
| 25.01.2019, 17:18 [ТС] | |||||||||||
Ребята, помогите написать программу, пожалуйста! Написать программу «Анаграммы» (anagrams), которая реализует популярную словесную игру. Игра «Анаграммы» очень интересная и необычная игра в которой нет ни картинок ни слов. Суть игры (программы) заключается в следующем: формируется группа слов, которую можно реализовать в виде кортежа (tuple), компьютер случайным образом выбирает одно из слов и случайным образом переставляет в нём буквы, а затем представляет пользователю (игроку). Цель игрока – угадать выбранное компьютером слово. Добавлено через 5 минут Но сделать это с помощью процедуры. Добавлено через 5 минут Игра со словами. Анаграмма — это слово, в котором перепутаны буквы, например, "ШАДОЛЬ" - это "ЛОШАДЬ", а "ТИВОНКР" - это "ВТОРНИК". Программа рассчитана на двух игроков, соревнующихся друг с другом. В качестве слов используются только имена существительные, нарицательные, в единственном числе, в именительном падеже. Первый игрок вводит с клавиатуры слово длиной не менее пяти, но не более восьми букв (постарайтесь сделать так, чтобы во время ввода на экране вместо букв отображались символы *). Затем компьютер определяет длину введенного слова, разбирает его на отдельные символы, заносит их в массив, откуда случайным образом выводит на экран. Соперник в течение 2-х минут (время отсчитывает компьютер) должен определить это слово. В случае правильного ответа (вводит его с клавиатуры) он получает 1 очко и сам загадывает слово первому игроку. Игра идет до 5 очков. За неправильный ответ очки не начисляются. Безусловно, приветствуется дружественный интерфейс: запрос и обращение к игрокам по именам, вывод на экран правил игры, графическое и звуковое оформление. Добавлено через 6 минут Помогите исправит ошибки в данном коде на С# только с учётом того что это должно быть всё через процедуру и загрузка из файла должна быть там где хранятся наши слова анаграммы. Как мне это сделать код хотел переписать с С++ на C#? Добавлено через 2 минуты То что я пробовал переписать с С++ на C# но как мне теперь исправить ошибки мои в коде и сделать это всё через процедуру ?
0
|
|||||||||||
| 25.01.2019, 17:30 | ||||||
0
|
||||||
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
||||||||||||||||
| 25.01.2019, 19:21 [ТС] | ||||||||||||||||
|
как написать такую программу как работает этот сервер только на C# только через процедуру ?
Слова Анграм будем брать из файла https://wordhelp.ru/comb/анаграмма Добавлено через 2 минуты То есть что бы не я разгадывал слово а программа подбирала анаграмму к слову понимаете что я хочу реализовать на C# как это сделать по ка что не знаю Добавлено через 33 секунды То есть составить слова из букв Добавлено через 37 секунд https://wordparts.ru/anagramma/ как тут можно ли это реализовать помогите пожалуйста ? Добавлено через 4 минуты
Как дописать данный код ? Добавлено через 5 минут Как в данном слове сделать так что бы я водил слово которое я хочу найти анаграммы то есть слов из сова и сделать так что бы результат слов выводился на консоль а слова брались из файла ?
Нашел какую это тему Поиск анаграмм в файле но на джаве а мне надо на c# кто сможете сделать ? Добавлено через 11 минут Как до делать код на C# ?
Только сделать через процедуру и сделать словарь для слов
0
|
||||||||||||||||
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
|
| 25.01.2019, 20:14 [ТС] | |
|
Задается словарь. Найти с помощью процедуры в нем все анаграммы (слова, составленные из одних и тех же букв).
Анаграмма - слово анаграмма происходит от греческих слов, смысл которых можно толковать как "Новая запись". Это способ перестановки букв, в результате которого получается новое слово или сочетание слов. Сейчас анаграммами называют просто перемешивание букв составляющих исходное слово, иногда перемешивание производится с сохранением слогов, таким образом облегачая поиск исходного слова. Довольно часто анаграммы используются для получения псевдонимов, беря за базу настоящее имя. К пример имя: Дима может трансформироваться в Амид или Идам, а фамилия Орлов в Ролов, Лоров. Анаграммы можно также использовать в качестве тренировки эрудиции, разгадывая при этом незнакомые или малознакомые слова. Наш онлайн сервис (программа), по разгадыванию анаграмм, поможет быстро найти нужное решение. Одной из особенностей сервиса является возможность составления собственной анаграммы и просмотр значений слов, ведь многие слова наверняка окажутся незнакомыми. Слова можно вводить разделяя пробелом, тогда программа их обработает все. Если необходимо составить слова из заданного набора букв (или другого слова), достаточно выбрать необходимое действие и нажать enter либо кнопку "найти". Сервис будет отличным помощником, если потребуется помощь в игре "Словоед". Если вам необходима помощь в игре виселица, то вы можете использовать функцию подбора по маске, заменяя пропущенные буквы с помощью симола '*' или символа '_', например для слова тетрадь маска может быть такой Т**Р*Д* и т.д. сервис выдаст подходящие для данной маски слова. В недавнем обновлении мы расширили словарь, теперь вы можете находить не только существительные, но и другие слова, такие как географические названия, фамилии, имена - используемые при разгадывании кроссвородов и сканвородов. Если вы разгадываете только анаграммы, то вам подойдет отдельная наша программа, предназначенная только для решения и составления анаграмм. Если же вам необходимо только составлять слова из длинных слов или букв, то так же есть отдельное приложение предназначенное для составления слов из букв. Отдельный сервис поиска слов по маске также доступен на нашем сайте. Дополнительно для разгадывания кроссвордов и сканвордов и вообще для поиска нужного слова, на сайте появился отличный помощник кросвордиста для поиска по описанию и маске слова одновременно.
0
|
|
|
20 / 19 / 4
Регистрация: 22.03.2018
Сообщений: 701
|
||||||
| 25.01.2019, 20:29 [ТС] | ||||||
|
Анаграммы (составление слов из букв )
Добавлено через 5 минут Как сделать точно так же только что бы она программа проверяла количество букв то и есть я имею виду если в слове 5 букв то 5 букв равно пяти буквам а не разные что бы выдавало вот как можно так пожалуйста проверка на длину текста ?
То есть имеется виду сделать проверку на длину текста если я вёл 5 букв то только из пяти букв у нас и получится анаграммы помогите пожалуйста мне
0
|
||||||
| 25.01.2019, 20:29 | |
|
Помогаю со студенческими работами здесь
6
Написать программу "Анаграммы" Написать скрипт, составляющий анаграммы Написать функцию использующую рекурсию, которая выводит все анаграммы Составьте программу, которая находит все анаграммы в данном наборе слов и подсчитывает их число. 1. Написать программу работы с условным оператором if в соответствии с номером своего варианта (Таблица 5.1). 2. Написать программу с использованием о Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|