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

Заменить в последовательности символов после первого вхождения символа "+" все цифры на символ "-" - 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++ Рекурсивный метод Возможно, кто-то уже решал такую задачу как подпрограмму, или еще где. А, может, кто-то сходу видит, как это сделать. Динамическим методом мне уже помогли тут, за что огромное спасибо. Теперь... подробнее

Показать сообщение отдельно
MrAleksej
20 / 15 / 8
Регистрация: 05.12.2010
Сообщений: 253
Записей в блоге: 1
30.01.2011, 19:42  [ТС]
Может, из-за несовпадения ЯП? В некоторых же ЯП <iostream.h> пишется без h???
А так то по идее работать должно же?

Добавлено через 1 минуту
А если так?


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
25
26
27
28
29
30
31
32
33
34
#include<iostream.h>
#include<conio.h>
void main()
{
  clrscr();
  char s,z;
  cout<<»Напишите предложение с точкой в конце:»<<endl;
 
#define TRUE 1
#define FALSE 0
 
void process(char *str)
{
        int plus_met=FALSE;
        while (*str!='\0')
        {if(*str!==0)cout<<»В тексте нет цифр»<<endl;
     else
 
                if (*str>='0' && *str<='9' && plus_met)
                        *str='-';
                if (*str=='+')
                        plus_met=TRUE;
                str++;
        }
}
 
int main(int argc, char *argv[])
{
        char str[]="adcdef123-456+7890abc";
        printf("This string:\n%s\n", str);
        process(str);
        printf("Result string:\n%s\n", str);
        return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru