-24 / 0 / 1
Регистрация: 01.10.2014
Сообщений: 73
1

Дан текст. Определить количество слов начинающихся и заканчивающихся на одну и ту же букву

26.06.2015, 06:45. Показов 1721. Ответов 1
Метки нет (Все метки)

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

Дан файл, содержащий текст, подсчитать количество слов начинающихся и заканчивающихся на одну и туже букву
Блин вообще ребят срочно нужно!!!!! завтро здавать на зачете! и конец практике!))) плаззз кто может...

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

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

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

1
...
1804 / 1268 / 935
Регистрация: 12.02.2013
Сообщений: 2,063
26.06.2015, 07:44 2
Лучший ответ Сообщение было отмечено Rocker7 как решение

Решение

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
#include <stdio.h>
#include <ctype.h>
 
int getWord(char str[], char** begin, char** end) {
    for (; *str && !isalpha(*str); ++str) { ; }
    *begin = str;
 
    for (; *str && isalpha(*str); ++str) { ; }
    *end = str;
 
    return *end - *begin;
}
 
unsigned getCount(char text[]) {
    unsigned cnt = 0;
    char* begin, * end;
 
    while (getWord(text, &begin, &end) > 0) {
        if (tolower(*begin) == tolower(*(end - 1))) {
            cnt++;
        }
        text = end;
    }
    return cnt;
}
 
int main() {
    char text[] = "This is test text.";
 
    printf("%d\n", getCount(text));
 
    return 0;
}
Результат выполнения
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.06.2015, 07:44
Помогаю со студенческими работами здесь

Дана строка, содержащая текст на русском языке. Подсчитать количество слов, начинающихся и заканчивающихся на одну и ту же букву
Дана строка, содержащая текст на русском языке. Подсчитать количество слов, начинающихся и...

Количество слов начинающихся и заканчивающихся на одну и ту же букву
Разработайте программу для поиска количества слов, начинающихся и заканчивающихся на, одну и ту же...

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

Подсчитать количество слов, начинающихся и заканчивающихся на одну и ту же букву
Добрый день форумчане необходима помощь срочно нужны проги на Visual Basic т.к. в программировании...


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

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

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