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

задачка на строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать класс money http://www.cyberforum.ru/cpp-beginners/thread408930.html
Номиналы российских рублей могут принимать значения 1, 2, 5, 10, 50, 100, 500, 1000, 5000. Копейки представить как 0.01 (1 копейка), 0.05 (5 копеек), 0.1 (10 копеек), 0.5 (50 копеек). Создать класс...
C++ Выбросить из записи введенного натурального числа n цифры 0 и 5 Я не могу записать эту задачу на языке си с помощью цикла, использовать массив нельзя 10. Выбросить из записи введенного натурального числа n цифры 0 и 5, оставив прежним порядок остальных цифр.... http://www.cyberforum.ru/cpp-beginners/thread408920.html
C++ Отсортировать и вывести массив
Отсортировать и вывести массив А(N) по возрастанию используя сортировку выбором
Найти сумму квадратов C++
Даны два массива А(10) и В(10). Найти сумму квадратов одноименных элементов массивов
C++ Случайные числа в C++ http://www.cyberforum.ru/cpp-beginners/thread408909.html
нужно присвоить переменной числа от -50 до 50, как сделать?
C++ C++ Как лучше обратиться к классу Добрый день. У меня такая ситуация. Есть некий класс A, содеращий массив классов B. class A { //какие-то методы и данные std::vector<B> _Bs; }; И нужно, чтобы каждый элемент из этого... подробнее

Показать сообщение отдельно
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
16.12.2011, 16:52
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
using namespace std;
 
void strconv(string& s) {
  const char* snum[] = { 
    "нуль", "один",  "два",  "три",    "четыре", 
    "пять", "шесть", "семь", "восемь", "девять"
  };
  string::size_type p;
  for(p = 0; (p = s.find_first_of("0123456789", p)) != string::npos; p++)
     s.replace(p, 1, snum[s[p]-'0']);
}
 
int main(void) {
   string str = "0 the 1,2,3(5) super war craft[8][9][1]<6>";
   //cin >> str;
   strconv(str);
   cout << str << endl;
   return 0;
}
http://codepad.org/VTuepm8W
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru