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

Из строки получить новую, выбросив все вхождения заданного символа (Работа со строками) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить интеграл при двух значениях шага интегрирования (h=0.1 и h=0.01). http://www.cyberforum.ru/cpp-beginners/thread1083639.html
Вычислить интеграл \int_{a}^{b}({x}^{3}-8*x)dx при двух значениях шага интегрирования (h=0.1 и h=0.01). нужно тремя способами решить : 1.Метод прямоугольников 2.Метод трапеции 3.Метод симпсона
C++ В работе необходимо организовать однонапрямлений список структурой с именем AEROFLOT, что содержит следующие поля: помогите переделать задачу. вот условие. В работе необходимо организовать однонапрямлений список структурой с именем AEROFLOT, что содержит следующие поля: CITY - название населенного пункта назначения, NUM - номер рейса, TYPE - тип самолета. И предусмотреть следующие действия : - добавление элементов в список; http://www.cyberforum.ru/cpp-beginners/thread1083631.html
C++ короткие коды с ********
всем привет я решил создать общую тему по сокращению кодов (если у кого есть по короче по желанию напишите на форум нужно писать так № (номер задачи с ********) код размер
C++ Будет ли работать данная конструкция?
for (x=0; x!=123; ) -будет ли работать и сколько раз повторится?
C++ Где инициализировать переменные класса? http://www.cyberforum.ru/cpp-beginners/thread1083595.html
Почему я не могу инициализировать переменную непосредственно в описании класса? class Primer { publuc: Metod1() {...}; private: WCHAR name = L"name_name"; */ошибка data member initializer is not allowed (не разрешено инициализировать */
C++ В каких случаях возникает необходимость в создании своего деструктора? Подскажите пожалуйста, в каких случаях возникает необходимость в создании своего деструктора? Я знаю, что деструктор обычно используется, если при уничтожении объекта нужно освободить память, которую занимал объект. Но возможно есть и другие случаи, возможно более специфические. Если можно, то с примерами) подробнее

Показать сообщение отдельно
petyahohlov
27 / 22 / 5
Регистрация: 31.07.2013
Сообщений: 121
28.01.2014, 15:24     Из строки получить новую, выбросив все вхождения заданного символа (Работа со строками)
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
#include <iostream.h>
#include <math.h>
#include <iomanip.h>
#include <string.h>
#include <stdio.h>
 
int main()
{
    int i,n,j;
    char st1[50],ch;
    gets(st1);
    cout<<"vvedite simvol ch=";
    cin>>ch;
    n=strlen(st1);
    for(i=0;i<n;i++)
    {
        if(st1[i]==ch)
        {
            for(j=i;j<n;j++)
            {
                st1[j]=st1[j+1];
            }n--;
            i--;
        }
    }
    puts(st1);
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru