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

Исключить повторяющиеся символы, заменить их на пробелы. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа для выполнения действий http://www.cyberforum.ru/cpp-beginners/thread1069182.html
Написать программу для выполнения следующих действий. При вводе цифры от 0 до 9 будет выводиться ее название. (!)Использовать оператор go to.
C++ Шаблонный класс Множества #include "stdafx.h" #include <iostream> #include <vector> using namespace std; //============================= template <typename T> class Menge http://www.cyberforum.ru/cpp-beginners/thread1069179.html
C++ Помогогите разобраться с классами
Прошу доступно объяснить: частные и общие данные, конструктор, деструктор, перегрузка операторов, наследование, на основе этого кода. Теорию перечитал, но хотелось бы это все на примере разобрать....
простая задача C++
Недавно руководством одной известной автомобильной телепередачи «Верхняя шестерня» было решено провести обзор автомобилей на солнечных батареях. Для этого были выбраны две модели. К сожалению,...
C++ При вводе цифры от 0 до 9 будет выводиться ее название http://www.cyberforum.ru/cpp-beginners/thread1069156.html
Написать программу для выполнения следующих действий. При вводе цифры от 0 до 9 будет выводиться ее название. (!)Использовать оператор go to.
C++ Если первый автомобиль финиширует первым, выведите "First" Недавно руководством одной известной автомобильной телепередачи «Верхняя шестерня» было решено провести обзор автомобилей на солнечных батареях. Для этого были выбраны две модели. К... подробнее

Показать сообщение отдельно
Coca Cola
-1 / 0 / 0
Регистрация: 03.01.2014
Сообщений: 119

Исключить повторяющиеся символы, заменить их на пробелы. - C++

12.01.2014, 12:44. Просмотров 1163. Ответов 21
Метки (Все метки)

Последнее задание по экзамену! исключить повторяющиеся символы, заменить их на пробелы. При вводе 2Х строк 1-1234567890, 2-0987654321


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
#include <iostream>
#include <ctime>
#include <cstdlib>
#include <string>
#include <cctype>
std::string& changeNumericToAlpha(std::string& inputStr)
{
for(unsigned i(0); i < inputStr.size(); ++i)
{
if(isdigit(inputStr[i]))
inputStr[i] = char(rand()%26 + 97);
}
return inputStr;
}
int main()
{
srand(time(NULL));
std::string first, second;
std::getline(std::cin, first);
std::getline(std::cin, second);
std::cout << changeNumericToAlpha(first) << "\n"
<< changeNumericToAlpha(second) << std::endl;
return 0;
}
Добавлено через 7 минут
Жду помощи очень нужно!

Добавлено через 12 минут
просто нужно немного изменить прогу

Добавлено через 2 минуты
ЛЮЮЮЮДИИИИИИ ЕСТЬ КТО ЖИВОЙ!??!?!?!!?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru