Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 03.01.2019
Сообщений: 1
1

Найти количество слов, у которых первый и последний символы совпадают между собой

03.01.2019, 13:26. Показов 1338. Ответов 1

Author24 — интернет-сервис помощи студентам
Даны натуральное число n, символы s1, …, sn. Группы
символов, разделенные пробелами (одним или несколькими) и не
содержащие пробелов внутри себя, будем называть словами.
Найти количество слов, у которых первый и последний
символы совпадают между собой.
Помогите пожалуйста написать программу

Добавлено через 43 минуты
И ещё: программа должна предусматривать ввод строк с клавиатуры и вывод результатов на этран. Функции работы со строками использовать не разрешается (strlen, ctrcpy и т.п.)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.01.2019, 13:26
Ответы с готовыми решениями:

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

Найти количество слов, у которых первый и последний символы совпадают между собой
можно с коментариами пожалуйста :3

Определить количество слов, у которых первый и последний символы совпадают между собой
Решить эту задачу используя простейшие структуры данных

Найти количество слов,у которых первый и последний символ совпадают
Даны натуральное число n, символы s1....sn, Группы символов,разделенные пробелами(одним или...

1
442 / 99 / 42
Регистрация: 04.10.2011
Сообщений: 359
04.01.2019, 17:59 2
Помогаю написать программу Даю подсказку:

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
#include<stdio.h>
#include<assert.h>
 
#undef NDEBUG
 
int check_word(const char *word)
{
    if (!word) { return 0; }
 
    char first = *word,
         last = '\0';
 
    while(*word) {
        last = *word++;
    }
 
    return first == last;
}
 
int main ()
{
    assert(check_word("") == 1);
    assert(check_word("a") == 1);
    assert(check_word("ab") == 0);
    assert(check_word("aba") == 1);
    assert(check_word("abad") == 0);
 
    return 0;
}
0
04.01.2019, 17:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.01.2019, 17:59
Помогаю со студенческими работами здесь

Найти количество слов, у которых первый и последний символы совпадают между собой
Ребята поправте код плз, чтото он у меня не работает. вот задача Дана текстовая строка. Группы...

Найти количество слов, у которых первый и последний символы совпадают между собой.
Даны натуральное число n, символы s1,...,sn. Группы символов, разделенные пробелами (одним или...

Найти количество слов, у которых первый и последний символы совпадают между собой
Дана строка длиной не более 255 символов. Строка содержит слова, разделенные между собой пробелами....

Найти количество слов, у которых первый и последний символы совпадают между собой
Дан текст. а) Найти количество слов, начинающихся с буквы б; б) Найти количество слов, у которых...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru