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

Удалить букву из строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с матрицей (Отсортировать элементы диагоналей вещественной матрицы, параллельных побочной диагонали, по не убыванию) http://www.cyberforum.ru/cpp-beginners/thread824586.html
Программа должна запрашивать из файла двумерный массив. Результат сортировки по желанию пользователя может сохраняться в файле. Необходимо разработать модуль, включающий в себя: – реализацию указанных алгоритмов сортировки; – профайлер, позволяющий подсчитать количество пересылок и сравнений, произведенных во время сортировки. Отсортировать элементы диагоналей вещественной матрицы,...
C++ не проходит алгоритм sort задача простейшая: создать контейнер "список", заполнить словами из файла, отсортировать, вывести но компилятору не нравится сортировка что с ней не так? #include <iostream> #include <fstream> #include <list> #include <functional> #include <string> #include <time.h> http://www.cyberforum.ru/cpp-beginners/thread824560.html
Сложный макрос C++
В книге была задача, написать макрос, определяющий массив типа Type, который называется Name, имеет Number элементов, и все элементы содержат значение Value Я написал следующее: #include <iostream> using namespace std; #define def_ar(type,name,number,value) \ typedef #type #name = value; int main(int argc, char* argv)
Спроектируйте и реализуйте библиотеку для решения задач моделирования, управляемых событиями. Подсказка <task.h>. C++
Здорова! Начал от решать новую задачу из книги Страуструпа "Язык С++". От ее условие: Спроектируйте и реализуйте библиотеку для решения задач моделирования, управляемых событиями. Подсказка <task.h>. Это, однако, старая программа, которую вы можете улучшить. Должен быть объявлен класс task, объекты которого могут сохранять состояние и восстанавливать его (функции task::save() и...
C++ Программа для расчета по двум формулам http://www.cyberforum.ru/cpp-beginners/thread824514.html
{z}_{1}=2*{sin}^{2}*(3*pi-2*a)*{cos}^{2}*(5*pi+2*a) {z}_{2}=\frac{1}{4}-\frac{1}{4}*sin(\frac{5}{2}*pi-8*a)
C++ Лишние символы при чтении бинарного файла Добрый день, форумчане! Прошу помочь разобраться с проблемой. Программа преобразовывает текстовый файл в двоичный. При выводе содержимого бинарного файла после преобразовывания лишний раз выводится последняя строка. #include <iostream> #include <windows.h> #include <fstream> #include <string> using namespace std; подробнее

Показать сообщение отдельно
Vitaly_
0 / 0 / 0
Регистрация: 20.03.2013
Сообщений: 60
01.04.2013, 11:38     Удалить букву из строки
В программе я ввожу строку, она записывается в файл, ее надо вывести задом на перед и записать в 2рой файл потом надо ввести букву и ее надо удалить из строки которая задом на перед
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
46
47
48
49
50
51
52
53
54
#include <iostream>
#include <stdio.h>
 
 
using namespace std;
 
int main() {
    FILE *list;
    FILE *list2;
    int buf;
    char s[255];
    char s_2[255];
    list=fopen("/Users/Vitaly/Desktop/laba1/laba1/laba1G.txt","w");
    list2=fopen("/Users/Vitaly/Desktop/laba1/laba1/laba1F.txt","w");
    cout <<("enter char\n");//watch on desk
    cin.getline(s,100);//enter in desk
    fputs(s, list);
    for (int i = 0; ; i++)
    {
        if ( s[i] == '\0' )
        {
            buf = i;
            break;
        }
    }
    
    for (int i = 0; i < buf; i++)
    {
        s_2[i] = s[buf-i-1];
    }
    
    s_2[buf] = '\0';
    
    cout << s_2<<"\n" ;
    
 
    
    fputs(s_2,list2);
    char a;
    puts("enter char");
    cin>>a;
    for(int i=0;i<buf;i++)
    {
        if (s_2[i]==a) {
            s_2[i]='\n';break;
        }
    }
    cout << s_2<<"\n" ;
    
    fclose(list);
    fclose(list2);
    
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru