Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 30.04.2012
Сообщений: 6
1

Вводим текстовую строку. Вывести на экран те слова, в которых предпоследняя буква – согласная.

04.05.2012, 15:48. Просмотров 971. Ответов 3
Метки нет (Все метки)

Вводим текстовую строку. Вывести на экран те слова, в которых предпоследняя буква – согласная.
Помогите пожалуйста
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2012, 15:48
Ответы с готовыми решениями:

Вывести в алфавитном порядке слова, первая буква которых согласная, а последняя гласная
Помогите, пожалуйста. Ничего не работает. Вероятно ошибка с массивами (но это не точно). Дан...

Есть файл. В файле написаны слова. Найти и вывести на экран слова, в которых гласная и согласная буквы чередуются
Есть файл В файле написаны слова Найти и вывести на экран слова, в которых гласная и согласная...

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

Удалить все слова, у которых предпоследняя буква гласная
Удалить все слова у которых предпоследняя буква гласная. Помогите написать программу пожалуйста: ...

3
94 / 746 / 279
Регистрация: 11.04.2012
Сообщений: 971
04.05.2012, 20:26 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <string.h>
#include <ctype.h>
 
int main()
{
    static char line[256] = "\0";
    printf("Enter string less than 1024 bytes:\n"); gets(line);
    printf("\n");
 
    const char pchars[] = "aeiouy";
    for (char* word = strtok(line," "); 
        word != NULL; word = strtok(NULL," "))
    {
        char ch = word[strlen(word)-2];
        if (!strchr(pchars, ch) && isalpha(ch))
            printf("%s\n",word);
    }
 
    return 0;
}
1
0 / 0 / 0
Регистрация: 30.04.2012
Сообщений: 6
04.05.2012, 21:55  [ТС] 3
zitxbit, спасиб большое!!!
0
94 / 746 / 279
Регистрация: 11.04.2012
Сообщений: 971
04.05.2012, 22:28 4
Не забывайте нажимать +1 спасибо.
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2012, 22:28

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

Из введенной строки удалить все слова, третья буква которых согласная
удаляет все слова, третья буква которых согласная. (С клавиатуры вводится произвольная строка...

Все слова, в которых буква "а" встречается более 2х раз, удалить из текста. Вывести полученную строку на экран
Помогите, пожалуйста решить данную задачу: Все слова, в которых буква &quot;а&quot; встречается более 2х...

Вывести на экран слова, в которых встречается буква b.
Задание такого: программа предлагает мне ввести строку (слово пробел слово пробел и т.д.), если в...

Вывести на экран слова, в которых введенная буква встречается не более 1 раза
С++ Есть файл со словами С клавиатуры вводится буква Вывести на экран самое длинное слово, в...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.