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

удаление символов из строки! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Блок схема http://www.cyberforum.ru/cpp-beginners/thread221712.html
Люди помогите! =( Написал программу на Паскале и не могу схему алгоритма начертить, запутываюсь постоянно..Нарисуйте кто может и залейте куда нибудь, оч прошу =). Вот программа: uses crt; var a, b, col: array of integer; i, j, k: integer; begin for i := 1 to 20 do begin
C++ Построение центра дерева (графы) Задача состоит в том, что нужно найти центр дерева, и при этом алгоритм должен учитывать особенность графов этого типа (центр содержит одну или две смежные вершины). Пробовал через матрицу смежности (искал сумму элементов строки, если она равна единице, то обнуляем соответсвующие строку и столбец), но возникла проблема - как остановить алгоритм в нужном месте? http://www.cyberforum.ru/cpp-beginners/thread221687.html
C++ Блок-схема
Всем привет. Парни выручайте, очень нужна блок-схема. Код программы ниже. Сам ничё понять не могу. #include <iostream> #include <string> #include <vector> #include <sstream> #include <fstream> #include <conio> int main() { std::ifstream ifs("1.txt");
C++ легко и просто) про строки
срочно! помогите написать простую программу которая определяет сколько различных цифр в строке!!! очень надо!!!!
C++ двухсвязанный список http://www.cyberforum.ru/cpp-beginners/thread221677.html
Определить следующие функции для работы с двусвязными списками: • добавление элемента в список; • удаление элемента из списка; • очистка списка; • обмен двух элементов местами. С клавиатуры вводятся N целых чисел (для их хранения использовать двусвязный список), а также целое число K. Циклически сдвинуть элементы списка на K элементов вправо. Вывести элементы полученного списка на экран.
C++ Соствать программы на с++ Нужно составить программу транспонирования матрицы размером 10 на 10 подробнее

Показать сообщение отдельно
grrrrr
 Аватар для grrrrr
45 / 45 / 7
Регистрация: 21.04.2009
Сообщений: 265
28.12.2010, 22:36     удаление символов из строки!
Bad_pr, вот по простенькому:

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
35
36
37
38
39
40
41
42
43
44
45
#include <iostream>
#include <cstring>
 
using namespace std;
 
void stroka(char *, int, int, int);
 
int main()
{
    const int size=255;
    char arr1[size];
    //char arr2[size];
    int r;
    cout << "Enter a line\n";
    cin.getline(arr1, size);
    r = strlen(arr1);
    cout << "Line before function use :\n";
    cout << arr1 << "\n";
 
    cout << "Enter an interval n1, n2 (0>= n1 <= n2 <=255) :\n";
    int n1, n2;
    cin >> n1 >> n2;
 
    while(n1>=n2)
    {
         cout << "Enter once again (0>= n1 <= n2 <=255)\n";
         cin >> n1 >> n2;
    }
 
    cout << "Line after function use :\n";
 
    stroka(arr1, r, n1, n2);
 
    cout << arr1 << "\n";
 
    return 0;
}
void stroka(char *mas1, int k, int i1, int i2)
{
    for(int i=0; i<k; i++)
    {
       for(int j=i1; j<=i2; j++)
       if(mas1[i] == char(j)) mas1[i] = ' ';
    }
}
 
Текущее время: 11:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru