1 / 1 / 0
Регистрация: 04.02.2020
Сообщений: 8
|
|
1 | |
Длина каждого слова. Количество цифр в слове. Количество гласных прописных букв в слове04.02.2020, 20:53. Показов 1836. Ответов 8
Срочно нужна помощь начинающему програмисту!!! Си
Ввести текстовую строку с помощью функции gets, слова в строке отделяются пробелами В каждом слове определить: 1.Длину слова 2.Количество цифр 3. Количество гласных прописных букв Результат вывести в виде: Input text: MAma2001 Papa1234056789 Text: MAma2001 Papa1234056789 __________________________________________________ ________________ slovo len_slova kol_cifr kol_glas_bukv __________________________________________________ ________________ MAma200 8 4 1 Papa1234056789 14 10 2
0
|
|
04.02.2020, 20:53 | |
Ответы с готовыми решениями:
8
Определить количество гласных букв в слове или предложении Подсчитать количество гласных букв в каждом слове предложения (через библиотечную функцию)
|
Модератор
|
||||||
05.02.2020, 13:00 | 2 | |||||
![]() Решение
ограничения:
длина вводимой строки 100 символов; не делал обработку знаков препинания и прочих символов, они буду считаться частью слов.
1
|
05.02.2020, 13:56 | 3 |
long399, А еще есть такие макросы, как isdigit, isalpha, isspace...
Добавлено через 4 минуты Про 'y' забыли Добавлено через 2 минуты Можно здесь посмотреть про функции для обработки символов и строк - http://www.c-cpp.ru/content/isdigit
1
|
Модератор
|
|
06.02.2020, 04:57 | 4 |
она же вроде согласной еще выступает, например, в слове yellow. По идее, аналог нашей буквы Й. Но есть слова где она и как гласная, а-ля family. Посему я и засомневался относить ли ее в эту группу или нет. А гуглить не стал, уж ТС если что подправит
0
|
Модератор
![]() ![]() ![]() ![]() 11710 / 7217 / 1710
Регистрация: 25.07.2009
Сообщений: 13,218
|
||||||
06.02.2020, 12:39 | 5 | |||||
long399, неувязочка... Прописные буквы - это такие, для которых isupper() вернёт TRUE
0
|
Модератор
|
|
06.02.2020, 12:50 | 6 |
easybudda, если так, значит меня пример ТС ввел в заблуждение...
судя по этому примеру, имелись в виду маленькие буквы (строчные, кажется они называются). ![]()
0
|
Модератор
![]() ![]() ![]() ![]() 11710 / 7217 / 1710
Регистрация: 25.07.2009
Сообщений: 13,218
|
|
06.02.2020, 13:10 | 7 |
Единственное, что можно сказать точно
это то, что вообще по сараю, как там что должно считаться. Он задание запостил, как смог, а дальше сами... Но! Так, как строчные буквы упоминаются аж два раза, а в примере есть ошибка, не относящаяся к прописным/строчным буквам, я бы считал, что задание он честно скопипастил (возможно и не вникая в "мелочи"), а пример сам придумал и написал. Правда, задание в любом случае сомнительное: Использование этой функции и раньше-то не приветствовалось, а из ANSI C 11 она просто исключена...
2
|
21 / 17 / 4
Регистрация: 31.05.2016
Сообщений: 67
|
|
06.02.2020, 14:12 | 8 |
0
|
Модератор
|
|
07.02.2020, 05:19 | 9 |
0
|
07.02.2020, 05:19 | |
Помогаю со студенческими работами здесь
9
Дана строка. Подсчитать количество содержащихся в*ней цифр, прописных букв и строчных букв (на С) Посчитать количество букв в каждом слове Подсчитать количество букв k в последнем слове Подсчитать количество букв о, м, и к в этом слове Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |