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

Задачка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ C++ as WebServer http://www.cyberforum.ru/cpp-beginners/thread445168.html
Всем привет. Накодил какого-то бреда на Си, который создаёт .htm файл с javascript'ом и canvas. Такой вот костыльный метод - влом было вспоминать WinAPI и тем более - изучать, как там рисуется всё в Linux'е (это явно OpenGL, а там плохо). Костыли костылями, но вот подумал - почему нельзя всё это завести на сервере, каким-то образом происходит запрос, мы создаём файлик, куда пихаем весь html...
C++ переведите с Паскаля на си++ пожалуйста! в Паскале получается...а в СИ++ нет( procedure Mean(x,y:real; var AMean,GMean:real); begin AMean:=(x+y)/2; GMean:=sqrt(x * y); end; var a,b,c,d,am,gm:real; begin write('Введите A: '); readln(a); write('Введите B: '); readln(b); http://www.cyberforum.ru/cpp-beginners/thread445159.html
C++ Рекурсия-Советы или Трюки
привет у меня скоро экзамен я хотел спросить как лучше всего отслеживать рекурсию или её запиывать или вообще любую функции,все советы хороши
C++ Находим сверхпростое число
Пожалуйста помогите с проблемой. Никак не могу понять, что не так. Вообщем суть в том, что сверхпростое число - это не только простое число, но у этого простого числа индекс тоже простой. Например число 2 - простое, оно первое в списке простых чисел, но цыфра один - непростое. Значит это не сверхпростое число. Цыфра 3 - простое, и вторая в списке сверхпростых чисел, а двойка в свою очередь тоже...
C++ Бинарные файлы http://www.cyberforum.ru/cpp-beginners/thread445147.html
Есть 2 текстовых файла .В первом информации представлена в след виде:номер и ФИО,во втором номер Группы,и оценки по предметам.Так мне нужно присоединить фамилию из первого присоеденить к ведомости второго файла с формированием нового бин файла.я пока сделал только это: #include <iostream> #include <fstream> #include <string.h> using namespace std; struct studfam { int number; char fam;...
C++ Объясните функцию классы в С++ и укажите мою ошибку. Изучаю классы в языке C++, написав несколько строк кода для вывода числа. не могу понять и исправить ошибку, вот код: #include<iostream> using namespace std; class Tr { float a; public: void setA(float); float getA(); }; подробнее

Показать сообщение отдельно
daqq
0 / 0 / 0
Регистрация: 09.01.2012
Сообщений: 14
12.02.2012, 21:27     Задачка
Здравствуйте, есть задачка:
"Вводится строка, потом вводится символ. Далее нужно в строке убрать все эти символы, и сместить строку на кол-во убранных символов"

Так вот, проблема если написать больше 3 одинаковых символов подряд, 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
35
36
37
38
39
40
41
        int size = 20;
    char *str = new char[size];
    char chars;
 
    do 
    {
        cout<<"Введите строку: ";
        cin.getline(str, size);
        cin.clear();
        cin.sync();
 
    } while (strlen(str) <= 0);
 
    cout<<"Введите символ: ";
    cin.get(chars);
    cin.clear();
    cin.sync();
 
    int j = 0;
 
    for(int i = 0; str[i] != NULL; i++)
    {
        if (str[i] == chars)
        {
            j = i;
 
            while(str[j] != NULL)
            {
                str[j] = str[j + 1];
                j++;
            }
        }
    }
 
    int lenStr = strlen(str);
    str[lenStr] = NULL;
 
    cout<<"Ваше слово без выбранного символа: "<< str;
    cout<<endl<<"Длина строки: "<< lenStr<<endl;
 
    system("pause");
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru