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

Дан текстовый файл. Перепишите его в выходной файл, удалив все знаки препинания - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подготовка и решения на ПЭВМ задач обработки массивов с использованием указателей http://www.cyberforum.ru/cpp-beginners/thread889620.html
помогите пожалуйста((( В одномерном массиве, состоящем из n действительных элементов, вычислить: • умножение положительных элементов массива; • сумму элементов массива, расположенных до минимального элемента. Упорядочить по возрастанию отдельно элементы, стоящие на четных местах, и элементы, стоящие на нечетных местах.
C++ Нужна обучающая программа выполнение действия над векторами на С++ Задача разрабатываемой программы: -умножение векторов -вычитание векторов -умножение векторов -умножение вектора на число -проверка на колиниарность. Все должно быть построено таким образом, что бы можно было вводить координаты точек векторов и при этом на осях координат рисовались вектора и соответственно решение. Помощь нужна с 0. кто поможет, не обижу. http://www.cyberforum.ru/cpp-beginners/thread889605.html
Оформление оператора вывода в С++ C++
Итак, пишу некий класс на С++, программа предназначается для одного МК, так вот есть класс и в нем я хочу перегрузить operator << (), для вывода символа и числа: class Blablabla { public: ... Blablabla& operator << (char x); Blablabla& operator << (int x); ... };
C++ Разработать рекурсивную функцию,возвращающую значение
для вычисления n-го члена следующей последовательности : b1 = -10, b2 = 2, bn+2 = |bn|-6bn+1
C++ Описать функцию PowerA(x,a,eps) вещественного типа (параметры x, a, eps — вещественные, |x| < 1, a > 0, eps > 0), находящую приближенное значение функ http://www.cyberforum.ru/cpp-beginners/thread889581.html
Описать функцию PowerA(x,a,eps) вещественного типа (параметры x, a, eps — вещественные, |x| < 1, a > 0, eps > 0), находящую приближенное значение функции (1+x)a: (1+x)a = 1 + a•x + a•(a–1)•x2 / 2! + ... + a•(a–1)•...•(a–n+1)•xn / n! + ... . В сумме учитывать все слагаемые, большие по модулю eps. С помощью PowerA найти приближенное значение (1+x)a для данных x и a при шести различных значениях eps.
C++ Дан массив размера N. Определить количество участков, на которых его элементы монотонно возрастают1|убывают2 Дан массив размера N. Определить количество участков, на которых его элементы монотонно возрастают1|убывают2. подробнее

Показать сообщение отдельно
Catstail
Модератор
 Аватар для Catstail
21657 / 10383 / 1687
Регистрация: 12.02.2012
Сообщений: 17,320
03.06.2013, 19:51     Дан текстовый файл. Перепишите его в выходной файл, удалив все знаки препинания
Все работает... Добавил только обработку тире:

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
#include <iostream.h>
#include <fstream.h>
#include <string.h>
 
int main()
{
    char buf;
    ifstream input("input.txt");
    ofstream output("output.txt");
    buf=input.get();
    while (!input.eof())
    {
        switch (buf)
        {
            case ',':
            case '-':
            case '.':
            case '!':
            case '?':
            case ':':
            case '(':
            case ')':
            break;
            default: output<<buf;
        }
        buf=input.get();
    }
    input.close();
    output.close();
}
 
Текущее время: 16:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru