Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу найти ошибку в программе Не могу найти ошибку в программе #include "stdafx.h" #include <iostream.h> #include <math.h> #include <fstream.h> #include <iomanip.h> int SLAU(double **matrica_a,int n,double... https://www.cyberforum.ru/ cpp-beginners/ thread1890938.html C++ Вычислить значение многочлена n-ой степени
Здравствуйте,программа должна посчитать полином n-ой степени для трех чисел которые введут с клавиатуры,(a,b,n)и вывести на экран следующее для a^4+4*a^3*b+6*a^2*b^2+4*a*b^3+b^4=4096 Может кто...
C++ Сумму элементов каждой строки (рассчитать в потоке) вычесть из каждого элемента побочной диагонали. https://www.cyberforum.ru/ cpp-beginners/ thread1890917.html
Сумму элементов каждой строки (рассчитать в потоке) вычесть из каждого элемента побочной диагонали.
C++ Ввод массива заранее неизвестной длины #include <iostream> #include <math.h> using namespace std; int main() { int arr, a = 0; cout << "Вводите числа:"<<endl; cin>>arr; https://www.cyberforum.ru/ cpp-beginners/ thread1890914.html
Обратная польская запись, добавить унарный минус C++
Необхдимо дописать программу, что бы она работала с унарным минусом. Обратная польская запись, С++. #include <iostream> #include <conio.h> #include <cmath> using namespace std; int...
C++ Автоматизированная информационная система на железнодорожном вокзале https://www.cyberforum.ru/ cpp-beginners/ thread1890885.html
Автоматизированная информационная система на железнодорожном вокзале содержит сведения об отправлении поездов дальнего следования. Для каждого поезда указывается: • Номер поезда • Станция...
C++ не удается преобразовать типа 'int*' в 'int**' #include <iostream> #include <time.h> #include <math.h> using namespace std; int max_razr(int chislo)//Поразрядная { int max = 0; while (chislo>1) { chislo /= 10; https://www.cyberforum.ru/ cpp-beginners/ thread1890882.html C++ Машина Тьюринга: Массивы
Здравствуйте, у меня возникла проблема с построением алгоритма в МТ. Мне необходимо скопировать символьный массив (из любого количества и разнообразия символов), отступающий на 2 клетки вправо. Прошу...
C++ Перевод числа из двоичной в восьмеричную систему счисления https://www.cyberforum.ru/ cpp-beginners/ thread1890875.html
Надо решить следующее задание: С помощью использования логических операторов, составить программу для перевода числа из двоичной в восьмеричную систему счисления. Я написал программу, но при...
C++ Составить программу для вычисления арифметических, логических и битовых выражений Составить программу для вычисления арифметических, логических и битовых выражений. арифметическое выражение (a*b)-c арифметическое выражение a|=b-c логическая операция-нечетное битовая операция... https://www.cyberforum.ru/ cpp-beginners/ thread1890864.html
C++ Используя рекурсивную функцию, написать программу для вычисления рекуррентного соотношения
Задание: Используя рекурсивную функцию, написать программу для вычисления рекуррентного соотношения при a0=1. Вывести нужно a10 Вот что-то, что я попытался накалякать. Знающие люди, выручайте...
C++ Влияет ли конструктор на выделение памяти под объект? https://www.cyberforum.ru/ cpp-beginners/ thread1890843.html
Прочёл в книге Р.Лафоре "Объектно-ориентированное программирование в С++:" Подобно конструкторам, деструкторы не возвращают значения и не имеют аргументов, поскольку невозможно уничтожение...
0 / 0 / 0
Регистрация: 18.12.2016
Сообщений: 4
0

Убрать лишние(повторяющиеся) пробелы, и записать в файл - C++ - Ответ 9953510

28.12.2016, 19:15. Показов 778. Ответов 2
Метки (Все метки)

помоги, пожалуйста, доработать программу
Надо убрать лишние(повторяющиеся) пробелы, и записать в файл

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{FILE*a=fopen("input.txt", "r+");
int n;
cin>>n;
 char s[250];
 while(!feof(a)) {fgets(s,250,a);
 for (int i=0;i<strlen(s);i++)
 if(n==1) {if(s[i]==' ')
 if(s[i+1]==' ')
 {s[i]=s[i+1];};};} //не знаю как должно выглядеть правильно
 
 fclose(a);
 
 system("pause");
    return 0;
}


Вернуться к обсуждению:
Убрать лишние(повторяющиеся) пробелы, и записать в файл C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.12.2016, 19:15
Готовые ответы и решения:

Убрать в файле все повторяющиеся символы и пробелы и записать новый текст в другой файл
Приветствую! Такая задачка: В файле есть текст. Необходимо из него убрать все повторяющиеся символы...

Убрать лишние пробелы и записать результат в массив
Есть набор данных: E26 25556197.945 6 134298738.302 6 39.200 25556203.523 6...

Удалить все лишние пробелы из текстового файла, результат записать в новый файл
Из заданного текстового файла сформировать новый, в котором будут ликвидированы все начальные и...

Удалить из файла все однобуквенные слова и лишние пробелы. Результат записать в файл g
Здравствуйте! Возникла такая проблема, никак не могу докопаться до решения... Задание звучит так:...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.12.2016, 19:15
Помогаю со студенческими работами здесь

Удалить из строки все лишние пробелы: в начале, в конце, повторяющиеся
Дана строка предложение. Удалить из строки все лишние пробелы: в начале, в конце, повторяющиеся. ...

Убрать лишние пробелы
Дело в том, что в строке мне нужно убрать все пробелы до первого символа кроме пробела, после...

Убрать лишние пробелы
Дана строка в которой слова отделены пробелами. убрать лишние пробелы. Пробел считается лишним...

Убрать лишние пробелы
Никак не получается избавить от двойного пробела в строке &quot; 7 8 5 6&quot;. Мне нужно либо стразу один...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru