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

Редактирование строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа, должна выполнять дочерный процесс и передавать ему параметр через его переменные окружения http://www.cyberforum.ru/cpp-beginners/thread21597.html
Программа, должна выполнять дочерный процесс и передавать ему параметр через его переменные окружения. В качестве параметра использовать название файла, который открывается. Проверить следующие...
C++ Ширина столбцов матрицы #include<stdio.h> #include<conio.h> #define A 3 #define B 2 int main() { int mass,i,j,a,b,s=0; clrscr(); printf("input mass\n"); for(i=0;i<A;i++) http://www.cyberforum.ru/cpp-beginners/thread21588.html
Помогите! нужна простая программа C++
Всем привет, нуждаюсь в вашей помощи, мне нужна простая программа написанная на С++, не важно что она будет делать, главное чтобы в ней был цикл, желательно операторы if, for, switch. А также нужна...
Сумма элементов в столбцах без отрицательных элементов C++
Помогите,пожалуйста,написать программу,которая считала бы сумму элементов в столбцах,которые не содержат отрицательных элементов. #include "stdafx.h" #include <stdio.h> #include <conio.h>...
C++ Проверка входного потока на ошибки http://www.cyberforum.ru/cpp-beginners/thread21546.html
Ребяты подскажите плз )))) сам не как не разберусь можно ли использовать failbit badbit goodbit и eofbit для проверки потока вот в этом случае с циклом while Должно проверять правильно или...
C++ Вычислить бесконечную сумму с заданной точностью, используя рекуррентные зависимости Помогите пожалуйста разобраться - что в проге не так? Условие: Вычислить бесконечную сумму с заданной точностью, используя рекуррентные зависимости. .....n...2n (-1)...x ----------- (не... подробнее

Показать сообщение отдельно
Ёрик
46 / 46 / 2
Регистрация: 07.01.2009
Сообщений: 298
25.01.2009, 11:18  [ТС]
Тут N равно в обоих случаях 16,просто опечатка.Попробую понятней объяснить:
нужно после определенного кол-ва символов(их коло-во задается в начале программы) записывать в файл '\n' .причем делать это так,чтобы слова не обравались(а если они обрываются,то '\n' записывать перед этим словом)
Может быть,пример не понятен?
Есть у нас файл.В файле такой хаос:

******************************************************************
In earlier centuries the
Antarctic was thought

to be a huge
continent.
******************************************************************


Напр,в программе кол-во символов,после которых нужно записывать перевод строки - 15
(N = 15,т.е. максимальная длина строки).В итоге получается такой файл:

*************
In earlier
centuries the
Antarctic was
thought to be a
huge continent.
*************


In earlier /* здесь 2 слова + пробел между ними = 10 символов (после слова ealier не должно быть пробела).Т.к. слово centuries не помещается в первую строку (10 символов в 1-ой строке ,а слово centuries - 9 символов, 10 + 9 > 15, поэтому делаем перевод строки перед словом centuries */
centuries the /* здесь 13 символов, и Antarctic уже не помещается в эту строку,следовательно,перед ним записываем перевод строки и т.д.,но не забываем, что пробел , который остался между "the" и "Antarctic" убирается.*/
Antarctic was
thought to be a
huge continent.
Проблема в том,что строки могут быть пустыми в середине текста и может быть много пробелов между словами.(на примере этого не видно,т.к. форум автоматически убирает нунужные пробелы и
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru