С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Замена первого слова из введенной строки на последовательность символов «*» - C++

21.04.2014, 12:21. Просмотров 329. Ответов 6
Метки нет (Все метки)

Написать программу замены первого слова из введенной строки на последовательность символов «*»
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2014, 12:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Замена первого слова из введенной строки на последовательность символов «*» (C++):

Написать программу добавления слова «hello» после первого слова введенной строки - C++
Написать программу добавления слова «hello» после первого слова введенной строки C++

Написать программу добавления слова «hello» после первого слова введенной строки - C++
Помогите( сколько искал ничего нету.

Добавление слова «salut» после первого слова введенной строки - C++
Доброго времени суток. Нужна помощь со строками. Написать программу добавления слова «salut» после первого слова введенной строки. ...

Заменить последнее слово из введенной строки на последовательность символов «*» - C++
Написать программу замены последнего слова из введенной строки на последовательность символов «*» #include "stdafx.h" #include<stdio.h>...

Выделение первого слова из введенной строки и отображение его на экране - C++
1) Написать программу выделения первого слова из введенной строки *) и отображение его на экране.

Из символов введенной строки сформировать две строки - из цифр и букв - C++
Здраствуйте, помогите пожалуйста с задачей, надо из символов введенной строки сформировать две строки - из цифр и букв

6
MayaNash
1285 / 453 / 47
Регистрация: 24.08.2011
Сообщений: 2,214
21.04.2014, 12:52 #2
А в чем у вас возникла проблема?
0
Fuuny
0 / 0 / 0
Регистрация: 15.04.2014
Сообщений: 13
21.04.2014, 13:30  [ТС] #3
А как определить 1 слово?
0
zss
Модератор
Эксперт С++
6580 / 6142 / 2024
Регистрация: 18.12.2011
Сообщений: 16,009
Завершенные тесты: 1
21.04.2014, 13:38 #4
Цитата Сообщение от Fuuny Посмотреть сообщение
А как определить 1 слово?
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <strstream>
int main()
{
    char str[]="example text1 text2";
    istrstream is(str);
    char word[30];
    is>>word; // первое слово
    is>>word; // второе слово
    is>>word; // третьее слово
}
0
MayaNash
1285 / 453 / 47
Регистрация: 24.08.2011
Сообщений: 2,214
21.04.2014, 13:49 #5
можно просто прочитать строку, установить номер текущего символа на 0, пропустить пробелы и табуляции, затем, пока текущий символ не пробел и не табуляция, заменяем на * и идем на следующий символ.
0
Fuuny
0 / 0 / 0
Регистрация: 15.04.2014
Сообщений: 13
21.04.2014, 17:53  [ТС] #6
Керра, можете подсказать как это осуществить?
0
MayaNash
1285 / 453 / 47
Регистрация: 24.08.2011
Сообщений: 2,214
21.04.2014, 18:33 #7
C++
1
2
3
4
5
6
7
8
9
void main()
{
    char *str = new char[101];
    fgets(str,100,stdin);
    int cur = 0;
    while (str[cur] != 0 && (str[cur] == ' ' || str[cur] == '\t'))
        cur++;
    // ну и в таком плане дальше
}
1
21.04.2014, 18:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2014, 18:33
Привет! Вот еще темы с ответами:

Замена символа на последовательность символов - C++
Написать программу, которая каждый встречающийся в строке заданный символ заменяет на заданную последовательность символов, расширяя при...

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

Вывести последовательность символов, расположенных до первого двоеточия в строке - C++
выводит на экран последовательность символов, расположенных до первого двоеточия;

Из введенной строки исключить слова, содержащие заданную букву - C++
Доброго времени суток, форумчане. Как и большинство подобных задач про строки на этом форуме, моя задача состоит из 3 задач, две из которых...


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

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

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