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

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

Войти
Регистрация
Восстановить пароль
 
Генадий
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 6
#1

В тексте удалить указанный символ везде, где он встречается. Программа не позволяет ввести символ - C++

14.06.2014, 22:04. Просмотров 580. Ответов 4
Метки нет (Все метки)

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
#include<iostream>
#include<conio.h>
#include<cstdlib>
using namespace std;
int main()
{
    setlocale(0,"Russian");
    char s[100];
    char c;
    int i=0;
    int j=i;
    cout<<"Введите строку:\n";
    cin>>i;
    cout<<"введите символ:\n";
    cin>>c;
    while(s[i])
    {
        if(s[i]!=c)
        s[j++]=s[i];
        i++;
    }
s[j]='\0';
cout<<s;
system("PAUSE");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2014, 22:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В тексте удалить указанный символ везде, где он встречается. Программа не позволяет ввести символ (C++):

В тексте удалить указанный символ везде, где он встречается - C++
Ввести текст произвольного содержания в память ПЭВМ. Вывести на экран. Записать текст в файл. После записи текста в файл информация...

Вывести строки, в которых символ «*» встречается не менее 2 раз и заменить символ «*» на символ «_» - C++
День добрый. Имеется условие лабы. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки, в...

Сколько раз встречается символ в тексте - C++
Сделайте еще одну задачу на С плз вот она: Дан текст. Сколько раз в нем встречается символ &quot;+&quot; и сколько раз символ &quot;*&quot;? заранее...

Ввести символ и сколько раз он встречается в строке. - C++
Подскажите как написать прогу на С++,в которой надо узнать сколько раз символ встречается в символьной строке?

Определить сколько раз заданный символ встречается во веденном тексте - C++
Разработать программу, которая вводит произвольный текст и символ и подсчитывает, сколько раз этот символ встречается в веденном тексте.

Ввести с клавиатуры символ. Определить, является ли введённый символ буквой - C++
Ввести с клавиатуры символ. Определить, является ли введённый символ буквой.Заранее благодарчик!

4
Drdoc
0 / 0 / 0
Регистрация: 07.11.2012
Сообщений: 6
14.06.2014, 22:17 #2
Что именно должна программа делать? Мне кажется что реализация у вас неправильная полностью.
0
Генадий
0 / 0 / 0
Регистрация: 14.06.2014
Сообщений: 6
14.06.2014, 22:28  [ТС] #3
в тексте удалить указанный символ везде где он встречается.
0
nmcf
5324 / 4644 / 1553
Регистрация: 14.04.2014
Сообщений: 18,479
14.06.2014, 22:47 #4
Пишешь "введите строку", а вводишь число.
0
Arukasa
3 / 3 / 1
Регистрация: 06.01.2013
Сообщений: 29
14.06.2014, 22:53 #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
 
int main()
{
    std::string s;
    char c;
    std::cin >> s;
    std::cin >> c;
    for (int i = 0; i < s.length(); i++)
    {
        if(s[i] == c)
        {
            s.erase(i--,1);
        }   
    }
    std::cout << s;
    system("PAUSE");
    return 0;
}
Учти, что без учёта регистра
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2014, 22:53
Привет! Вот еще темы с ответами:

Ввести с клавиатуры символ (в переменную char) и определить, соответствует ли введенный символ 'Q' или 'q' - C++
1)Ввести с клавиатуры символ (в переменную char) и определить, соответствует ли введенный символ 'Q' или 'q' (использовать логический...

Заменить в тексте символ, который вводится с клавиатуры на символ * - C++
Помогите решить в Borland c++ Если можно еще блок-схему Задан тест. Заменить в этом тексте символ, который вводится с лавиатуры на...

Создать функцию, которая на вход получает строку символов и один символ, функция печатает те слова строки, в которых встречается этот символ. - C++
Здраствуйте, вы не могли б мне помоч, у меня проблема з задачей, в коде постоянно выдаёт ошыбки на мове С, , и это еще перевести в...

задан текст. вычислить сколько раз в этом тексте встречается символ,который вводится с клавиатуры - C++
помогите написать код


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
14.06.2014, 22:53
Ответ Создать тему
Опции темы

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