0 / 0 / 0
Регистрация: 25.04.2014
Сообщений: 9
1

Работа с символьными строками: сколько слов заканчивается на число, равное количеству символов в слове?

23.10.2014, 22:01. Показов 1157. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Введите с клавиатуры текст, который состоит только из букв и цифр. Определите сколько слов заканчивается на число, равное количеству символов в слове.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2014, 22:01
Ответы с готовыми решениями:

Работа с символьными строками - вставка символов
Задача: ввести любые символы в Edit1. Если попадается знак '!', то поставить перед ним и после...

Вывести число равное количеству букв, которые совпадают в конце двух слов
На вход подается два слова на английском, например nation и information. Вывести число равное...

Вставить в конец каждой строки текстового файла число N, равное количеству слов в строке
Откорректировать данный текстовый файл Т, вставляя в конец каждой его строки число N, равное...

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

1
44 / 44 / 37
Регистрация: 11.12.2012
Сообщений: 200
Записей в блоге: 2
24.10.2014, 11:24 2
Лучший ответ Сообщение было отмечено alexnightfall как решение

Решение

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public static void main(String... args){
        String line = "прив3 как3 дела5";
        String[] splitwords = line.split(" ");
        
        for(int i = 0; i < splitwords.length; i++){
            char[] abcline = splitwords[i].toCharArray(); 
            String lastletters = String.valueOf(splitwords[i].charAt(splitwords[i].length()-1));
            int number = Integer.valueOf(lastletters);
            
            int count = 0;
            for(int k = 0; k < abcline.length-1; k++){
                count++;
            }
            
            if(count == number){
                System.out.println(splitwords[i]);
            }
        }
    }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2014, 11:24
Помогаю со студенческими работами здесь

Каждое слово строки заменить на число, соответствующее количеству символов в слове
Задана строка символов . группы символов, разделенные пробелом и не содержащие пробелов внутри...

Создайте файл целых чисел, в котором каждой строке исходного файла соответствует в выходном файле число, равное количеству слов в строке
Пусть дан текстовый файл. Создайте файл целых чисел, в котором каждой строке исходного файла...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru