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

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

Войти
Регистрация
Восстановить пароль
 
Nomer-na-Biss
0 / 0 / 0
Регистрация: 05.05.2014
Сообщений: 5
#1

На C++ в строке после символа - "+" поставить символ "*" и посчитать сколько "+" - C++

12.09.2014, 22:58. Просмотров 413. Ответов 4
Метки нет (Все метки)

С++
Мы вводим вручную строку , (через cin >> )программа должна после каждого "+" поставить "*"
потом посчитать сколько всего было "+"
пройтись па строке..
например вводим "kdjf+sdg+++"
она должна сделать "kdjf+*sdg+*+*+*"
и подсчитать что "+" было 4
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.09.2014, 22:58
Я подобрал для вас темы с готовыми решениями и ответами на вопрос На C++ в строке после символа - "+" поставить символ "*" и посчитать сколько "+" (C++):

В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно" - C++
В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно". Я так...

Вставить пробел после каждого символа "." "," "!" или "?", если за этими символами не следует пробел - C++
Вставить пробел после каждого символа "." "," "!" или "?", если за этими символами не следует пробел (т. е. следует любой символ, кроме...

Заменить в последовательности символов после первого вхождения символа "+" все цифры на символ "-" - C++
Заменить в последовательности символов после первого вхождения символа "+"все цифры на символ "-"О_о Добавлено через 1 минуту что бы...

Реализовать классы "Воин", "Пехотинец", "Винтовка", "Матрос", "Кортик" (наследование) - C++
Разработать программу с использованием наследования классов, реализующую классы: − воин; − пехотинец(винтовка); − матрос(кортик). ...

Подсчитать, сколько букв "Р", "к", "т" в данной строке - C++
дана строка подсчитать сколько в ней букв Р, к, т. помогите=)

Дан текст, хранящийся в текстовом файле f, каждый символ которого может быть малой буквой, цифрой или одним из знаков "+", "-", "*". - C++
Дан текст, хранящийся в текстовом файле f, каждый символ которого может быть малой буквой, цифрой или одним из знаков "+", "-", "*". Групой...

4
Andrej
И целого heap'а мало
94 / 55 / 9
Регистрация: 31.07.2014
Сообщений: 291
12.09.2014, 23:05 #2
Ваш код, наработки?
0
Nomer-na-Biss
0 / 0 / 0
Регистрация: 05.05.2014
Сообщений: 5
12.09.2014, 23:09  [ТС] #3
вообщем это все...
C++
1
2
3
4
5
6
7
8
9
10
11
12
int lengh(char *str)
{
    string str;
    cin >> str;
    int i = 0;
    while(str[i] = '*')
    {
        i++;
    }
 
    return i;
}
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16713 / 6635 / 434
Регистрация: 12.06.2012
Сообщений: 19,880
Завершенные тесты: 1
12.09.2014, 23:12 #4
Цитата Сообщение от Nomer-na-Biss Посмотреть сообщение
Мы вводим вручную строку
Цитата Сообщение от Nomer-na-Biss Посмотреть сообщение
через cin >>
Разве такое возможно..?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
 
int main(int argc, char *argv[])
{
    std::string s;
    std::getline(std::cin, s);
    size_t count = 0;
 
    for (size_t i = 0; i < s.size(); ++i)
    {
        if (s[i] == '+')
        {
            s.insert(i + 1, "*");
            ++count;
        }
    }
 
    std::cout << count << std::endl << s << std::endl;
 
    std::cin.get();
}
0
Nomer-na-Biss
0 / 0 / 0
Регистрация: 05.05.2014
Сообщений: 5
12.09.2014, 23:15  [ТС] #5
спасибо огромное ))
0
12.09.2014, 23:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.09.2014, 23:15
Привет! Вот еще темы с ответами:

Переписать в файл О все элементы файла К с заменой в них символа "0" на символ "1" и наоборот - C++
Помогите. Нужно создать файл К,элементы которого являются символами. Переписать в файл О все элементы файла К с заменой в них символа 0 на...

Переписать в файл О все элементы файла К с заменой в них символа "0" на символ "1" и наоборот - C++
Помогите создать файл К,элементы которого являются символьными. Переписать в файл О все элементы файла К с заменой в нх символа 0 на символ...

Создать класс "Книга" с полями "название книги", "количество страниц", "год издания" - C++
Создать класс Книга поля: название книги,количество страниц,год издания методы: вычислить сколько лет книге и количество дней прошедших...

Создать абстрактный класс "Издание" и производные классы "Книга", "Статья", "Электронный ресурс" - C++
1. Создать абстрактный класс Издание с методами, позволяющими вывести на экран информацию об издании, а также определить является ли данное...


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

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

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