Форум программистов, компьютерный форум, киберфорум
Haskell
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 02.05.2015
Сообщений: 12

Найти максимальное по длине слово

28.04.2017, 15:01. Показов 2826. Ответов 23

Студворк — интернет-сервис помощи студентам
В первый раз решила обратиться к вам за помощью, бьюсь с этой задачей целую неделю, но безрезультатно.

Разработать программу, которая читает произвольные строки, разбивает их по словам и находит максимальное по длине слово.
С первой частью задания с горем пополам справилась, но с поиском максимального по длине слова ступор. Помогите!

Вот то, что удалось сделать:

Haskell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
convStrR :: String -> String -> [String]
convStrR y []= [y]
 
convStrR y (x:xs) =
    if ((x==' ')||(x==',')||(x=='.')||(x=='!')||(x=='?')) then y : convStrR [] xs
    else convStrR (x:y) xs  
 
convStr :: String -> [String]
convStr = map reverse . convStrR []    
 
maximum'::  (Ord a) => [a] -> a
maximum' [] = error "maximum of empty list"
maximum' [x]=x
maximum' (x:xs)
    | x>maxTail = x
    | otherwise = maxTail
    where maxTail = maximum' xs
Функция maximum' не работает со списками строк..
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.04.2017, 15:01
Ответы с готовыми решениями:

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

Замена самого короткого слова главной диагонали на максимальное по длине слово всего массива
Помогите пожалуйста!!!! Напишите программу, которая заполняет с клавиатуры массив А(3,3) словами разного размера и заменяет самое...

Напишите программу, которая заполняет клавиатуры массив А(3,3) словами разного размера и заменяет в нем максимальное по длине слово каждого столбца
Напишите программу, которая заполняет клавиатуры массив А(3,3) словами разного размера и заменяет в нем максимальное по длине слово каждого...

23
0 / 0 / 0
Регистрация: 02.05.2015
Сообщений: 12
28.04.2017, 18:37  [ТС]
Студворк — интернет-сервис помощи студентам
KolodeznyDiver , слишком торопилась проверить код, поэтому и ошиблась.Я надеюсь,что Catstail на меня не в обиде)
0
28.04.2017, 18:46

Не по теме:

Виктория8111, что бы правильно вставить ник пользователя просто щёлкните слева на имени пользователя (нике). Заодно ссылка на сообщение попадёт пользователю в список упоминаний.

0
29.04.2017, 14:10

Не по теме:

KolodeznyDiver, KolodeznyDiver, мне понравилась эта ошибка (по Фрейду), которую допустила ТС... А может быть это она нарочно? В любом случае я не обижаюсь!

0
29.04.2017, 15:25

Не по теме:

Цитата Сообщение от Catstail Посмотреть сообщение
А может быть это она нарочно?
Хммммммм ... :mda:

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.04.2017, 15:25

Найти второе по длине слово
Дана литерная величина s. Найти второе по длине слово, входящее в состав s Ммм...как найти самое длинное слово знаю, вот код: ...

найти max и min по длине слово
такая задача. помогите плиз _______________________________ дана строка символов. найти в ней max и min по длине слово и заменить их на...

Найти минимальное по длине слово в стоке
7. Найти минимальное по длине слово в стоке. (5 баллов)

Найти в тексте наибольшее по длине слово
дан текст.найти наибольшее по длине слово помогите пожалуйста,если можно с объяснением

Найти последнее наибольшее по длине слово в строке
Помогите пожалуйста написать программу. Задана символьная строка, написать программу, которая находит последнее наибольшее по длине...


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки. Добавлены следующие реквизиты типа Булево: - Буквы; - Цифры; - Символы. Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей. Самым главным критерием для. . .
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store. И так: 1. Скачиваем с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru