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

Заменить в последовательности символов после первого вхождения символа "+" все цифры на символ "-" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать матрицу http://www.cyberforum.ru/cpp-beginners/thread236012.html
Здраствуйте я не знаю языка С++ но вот задали такую задачу, если кто может помочь буду благодарен. Сформировать матрицу B(M,N) элементами которой являются случайные числа, равномерно распределенные в...
C++ Шаблоны Здравствуйте не объясните новичку пару аспектов про шаблоны 1)Зачем они нужны 2)Преимущества 3)Синтаксис 4)Маленький примерчик http://www.cyberforum.ru/cpp-beginners/thread235998.html
C++ Перевод чисел из любой сс в любую
Задача: Программа должна переводить любое число в любой системе счисления которую задаст пользователь - в любую которую выберет. Пример: К пример юзверь ввел 15 в 3-ичной системе счисления, затем...
rand C++
#include "stdafx.h" #include <iostream> #include <conio.h> #include <cstdlib> // гениратор случайных чисел using namespace std; // глобальные переменные int magic; int guess;
C++ Ошибка в реализации метода, проверяющего правильность данных. http://www.cyberforum.ru/cpp-beginners/thread235977.html
Вводиться ISBN номер. Метод реализован ckeck_ISBN(string isbn)! Нужно проверить правильность введенного номера по шаблону xx-xx-xx-c. xx - 2 символа типа integer; с - 1 буква. Но выдает ошибку...
C++ Рекурсивный метод Возможно, кто-то уже решал такую задачу как подпрограмму, или еще где. А, может, кто-то сходу видит, как это сделать. Динамическим методом мне уже помогли тут, за что огромное спасибо. Теперь... подробнее

Показать сообщение отдельно
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
30.01.2011, 19:07
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <cstring>
#include <cstdio>
 
int main(int argc, char **argv) {
  char string[] = "Gkhjasdf+812jhgj76";
 
  char *symbol = strchr(string, '+');
  if (symbol != NULL)
    while (*(++symbol) != '\0')
      if (*symbol >= '0' && *symbol <= '9')
        *(symbol) = '-';
 
  printf("%s\n", string);
  return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.