Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
acteek911
1 / 1 / 0
Регистрация: 01.04.2009
Сообщений: 32
#1

Строки (В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А) - C++

10.12.2012, 17:09. Просмотров 677. Ответов 6
Метки нет (Все метки)

В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2012, 17:09     Строки (В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А)
Посмотрите здесь:
В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А. C++
C++ В произвольном тексте найти и отпечатать все слова длиной 5 символов
Выделить в строке s1 все слова,начинающиеся с гласной буквы C++
В заданном тексте удалить слова, начинающиеся с заданной буквы C++
C++ В заданном пользователем тексте удалить слова, начинающиеся с указанной буквы
В текстовом файле заменить все строки, начинающиеся с буквы ‘f’ на строки, начинающиеся с буквы ‘a’ C++
Удалить из строки слова, начинающиеся с одинаковой буквы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
10.12.2012, 17:12     Строки (В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А) #2
Самый лёгкий вариант с использованием функции strtok
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream> 
 
int main() 
{ 
    char str[] = "asdsad asasasd aaaaaa ddddddd gggggggggg hhhhhhhhh"; 
    char* ptr; 
 
    ptr = strtok(str, " "); 
 
    while(ptr!=NULL) 
    { 
        if(ptr[0] == 'a') 
            std::cout << ptr << " ";  
        ptr = strtok(NULL, " ");
    }
}
acteek911
1 / 1 / 0
Регистрация: 01.04.2009
Сообщений: 32
10.12.2012, 17:16  [ТС]     Строки (В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А) #3
а нет функции , которая выделяет слова в тексте ?
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 1
10.12.2012, 17:18     Строки (В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А) #4
Цитата Сообщение от acteek911 Посмотреть сообщение
а нет функции , которая выделяет слова в тексте ?
что значит "выделяет"? цветом что ли?
sovaz1997
CEO SOVAZ Corp.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
10.12.2012, 17:18     Строки (В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А) #5
Цитата Сообщение от acteek911 Посмотреть сообщение
а нет функции , которая выделяет слова в тексте ?
Ты имел ввиду болд в консоли???
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
10.12.2012, 17:19     Строки (В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А) #6
Цитата Сообщение от acteek911 Посмотреть сообщение
а нет функции , которая выделяет слова в тексте ?
Выделяет это как, функция strtok использованная в этом коде, разделяет строку на слова.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2012, 17:26     Строки (В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А)
Еще ссылки по теме:
C++ Вывести все слова из строки, начинающиеся с определенной буквы
Определить, есть ли в тексте слова, начинающиеся и заканчивающиеся с буквы "А" C++
C++ Определить, есть ли в тексте слова, начинающиеся и заканчивающиеся с буквы "А", и их количество
C++ Вывести все слова, начинающиеся с большой буквы, из заданной строки
В тексте выделить все слова, что начинаються с буквы "к" C++

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

Или воспользуйтесь поиском по форуму:
acteek911
1 / 1 / 0
Регистрация: 01.04.2009
Сообщений: 32
10.12.2012, 17:26  [ТС]     Строки (В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А) #7
Да , я имел в виду "выделяет" цветом
Yandex
Объявления
10.12.2012, 17:26     Строки (В произвольном тексте выделить и отпечатать слова, начинающиеся с буквы А)
Ответ Создать тему
Опции темы

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