Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/21: Рейтинг темы: голосов - 21, средняя оценка - 4.81
0 / 0 / 0
Регистрация: 23.11.2013
Сообщений: 6

Найти самое длинное слово, которое начинается и заканчивается на букву "т"

29.05.2014, 19:49. Показов 3955. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан текст у которого слова разделены пустыми пробелами. найти самую длинную слову которая начинается и заканчивается на букву "т".
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.05.2014, 19:49
Ответы с готовыми решениями:

Найти в строке любое слово, которое начинается на букву а и заканчивается на букву а
Помогите: Дано рядок S. Найти любое слово которое начинаться на букву а и заканчивается на букву а. Если таких слов нет, то...

Найти самое длинное слово, которое заканчивается на «н»
Дана строка текста, в которой слова разделены пробелами и запятыми. Необходимо: 1)найти самое длинное слово, которое заканчивается на...

Найти слово, которое начинается и заканчивается на одну и ту же букву
дано массив символов. Найти слово, которое начинается и заканчивается на одну и ту же букву. Сделайте пожайлуста это задание спомощью...

6
185 / 160 / 49
Регистрация: 30.07.2013
Сообщений: 508
29.05.2014, 19:51
Через регулярку находишь все слова которые подходят под условие. потом бежмшь по ним циклом и ищешь самое длинное.
0
0 / 0 / 0
Регистрация: 23.11.2013
Сообщений: 6
29.05.2014, 19:54  [ТС]
Извините, но я новичок на java и для меня трудно это реализовать. Вы не могли бы показать как это делается ? Буду весьма благодарен !
0
185 / 160 / 49
Регистрация: 30.07.2013
Сообщений: 508
29.05.2014, 20:00
тебе надо обратиться в раздел фриланс. там я думаю решат тебе все твои задачи.
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
30.05.2014, 00:15
darknim, полагаю раздел фриланс создан для более сложных задач
0
185 / 160 / 49
Регистрация: 30.07.2013
Сообщений: 508
30.05.2014, 02:43
Не идеал, но для примера думаю подойдет:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import java.util.regex.Matcher;
import java.util.regex.Pattern;
 
public class Main {
 
    public static void main(String[] args) {
 
        String str = "тпват тыываыв вапвапат тппвптьтват тпт";
        Pattern p = Pattern.compile("((\\A|\\s)[т]\\S*[т])");
        Matcher m = p.matcher(str);
        String longWord = "";
        while (m.find()) {
            String findWord = m.group().trim();
            if (findWord.length() > longWord.length()) {
                longWord = findWord;
            }
        }
 
        System.out.println(String.format("Самое длиное слово: %s", longWord));
    }
}
Добавлено через 1 час 2 минуты
Ошибся немного. Лучше так: Pattern p = Pattern.compile("((\\A|\\s)[т]\\S*[т](\\z|\\s))");
0
17 / 17 / 6
Регистрация: 19.05.2014
Сообщений: 67
30.05.2014, 15:03
Ешо вариант:

Java
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
import java.util.*;
public class example {
 
    
 
    public static void main(String[] args) {
 
         Scanner in = new Scanner(System.in);
         System.out.println("Введите символьную строку: ");
         String s = in.nextLine();
         String [] array = s.split(" ");
 
         int index =0;
         int word_size =0;
         for (int i=0;i<array.length;i++){
                
            
 
             if (array[i].substring(0,1).equalsIgnoreCase("т") && array[i].substring(array[i].length()-1).equalsIgnoreCase("т"))
             {
                 if (word_size<array[i].length()){
                     index = i;
                     word_size = array[i].length();
                 }
                  
             }
        
        
             
        }
 
         System.out.println("самое длинное слово которое начинается и заканчивается на букву 'т' : " + array[index]);
    }
 
}
Добавлено через 1 час 42 минуты
упс, сорри написал на скорую руку, нужен еще какой- нибудь case hundler для сценария если слов начинающихся и заканчивающиеся на букву "т" не будут найдены...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.05.2014, 15:03
Помогаю со студенческими работами здесь

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

Строки: определить самое длинное слово, которое начинается на букву "t"
Составить программу, которая определит самое длинное слово, которое насинается на букву t.

Найти самое короткое слово в строке, которое заканчивается на букву «а»
Помогите с написанием алгоритма. Заранее благодарен. Дана строка текста, в которой слова разделены пробелами и запятыми. Необходимо: ...

Слово, которое начинается и заканчивается на одну и ту же букву
13. Написать программу, которая считывает текст из файла и выводит на экран только слово, которое начинается и заканчивается на одну и ту...

Слово которое начинается и заканчивается на одну и ту же букву
Вводится буква, вводится слово и если в этом слове первая и последняя буква соответствует заданной - True иначе false


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru