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

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

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

Подчеркнуть в строке все вхождения заданного символа, если такие там есть - C++

11.06.2014, 02:32. Просмотров 397. Ответов 1
Метки нет (Все метки)

Дана строка и некий символ. Подчеркнуть в строке все вхождения заданного символа, если такие там есть. с++
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2014, 02:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подчеркнуть в строке все вхождения заданного символа, если такие там есть (C++):

Заменить в строке все множественные вхождения заданного символа одним - C++
Функция заменяет в строке все множественные вхождения заданного символа одним для использование нелбходимо использовать Указатели....

Поиск в заданной строке последнего вхождения заданного символа - C++
Помогите написать функцию, которая ищет в заданной строке последнее вхождение заданного символа (char *strrchr(const char *s1, int c)

Удалить из строки все вхождения заданного символа - C++
12. Преобразовать заданную строку следующим образом: удалить из строки все вхождения заданного символа; Соль в том что это нужно...

Заменить все первые левые вхождения символа “a” на 00, а все правые вхождения символа “a” на 11 - C++
Заменить все первые левые вхождения символа “a” на 00, а все правые вхождения символа “a” на 11, остальные без изменений

Как проверить в строке все вхождения символа? - C++
Как проверить в строке все вхождения символа и запомнить кусок строки между двумя его вхождениями?

Из строки получить новую, выбросив все вхождения заданного символа (Работа со строками) - C++
Доброго времени суток =) Нужна помощь с заданием: "Из заданной строки получить новую, выбросив из нее все вхождения заданного...

1
rikimaru2013
C++ Game Dev
2438 / 1132 / 240
Регистрация: 30.11.2013
Сообщений: 3,688
11.06.2014, 02:58 #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
30
31
32
33
#include <iostream>
#include <Windows.h>
 
using namespace std;
void main()
{
    HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
 
    char* text = new char[255];
    char symbol;
 
    cout << "Enter text: " << endl;
    gets(text);
    cout << endl << "Enter symbol that you seaching for: "<< endl;
    cin >> symbol;
 
    int size = strlen(text);
    for(int i=0;i<size;i++)
    {
        if( *(text+i) == symbol)
        {
            SetConsoleTextAttribute(hStdOut, FOREGROUND_GREEN);
            cout << *(text+i);
        }
        else
        {
            SetConsoleTextAttribute(hStdOut, FOREGROUND_INTENSITY);
            cout << *(text+i);
        }
    }
    cout << endl;
    
}
В ASCII нету подчёркнутых символов англ алфавита.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.06.2014, 02:58
Привет! Вот еще темы с ответами:

Из файла ввести слово и найти в нём последнее вхождение заданного символа, если он есть - C++
Из файла ввести слово и найти в нём последнее вхождение заданного символа, если он есть. Выдать соответствующее текстовое сообщение и...

Найти в каждой строке, если там есть отрицательный элемент, среднее арифметическое всех элементов, исключая нулевые и записать эти значения в массив B - C++
Задана матрица Z(5,4). Найти в каждой строке, если там есть отрицательный элемент, среднее арифметическое всех элементов, исключая нулевые...

Если в тексте есть одинаковые слова, заменить все их экземпляры символом из заданного набора - C++
Здравствуйте форумчане, у меня к вам несколько нескромная просьба, помогите мне пожалуйста, оформив эти задачи программно: &quot;Задан...

Дана строка длиной не более 80 символов, оканчивающаяся точкой. Подчеркнуть все гласные буквы в строке - C++
Дана строка длиной не более 80 символов, оканчивающаяся точкой. Подчеркнуть все гласные буквы в строке.


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

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

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