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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
chopan
Сообщений: n/a
#1

Считать строки с файла, выравнивая их по центру, записать в другой файл - C++

27.05.2012, 18:23. Просмотров 350. Ответов 0
Метки нет (Все метки)

Здравствуйте, прошу вас помочь, на носу экзамен, а я все ни как не могу решить задачу.
Условие задачи таково: Составить программу, которая читает текст из разбитого на строки текстового файла, и записывает в выходной файл текст с выравниванием по центру. Помогите прошу ... очень надо завершить мне семестр.
С миом кодом выходит много проблем, сам не смог разобраться
на всякий случай напишу свой код:


#include<stdio.h>
#define MAX 80
void main(){
FILE *f;
char string[MAX];
int i, k, t;
f=fopen("C:\\File.txt","r");
while(fgets(string, MAX,f)!=NULL)// вот здесь возникают проблемы
for(i=o;string[i]!='\0';i++)
k++;\\ чтобы подсчитать символы в строке;

а ещё не имею представления как найти максимальную строку в тексте
я так понимаю найдя, можно будет от самой длинной строки отнимать остальные, и добавлять перед ними пробелы
(max-t)/2 \\ где max-это длинная строка, а t остальные строки, а делим на 2(), что бы спереди к строке прибавлять пробелы, к концу я так думаю не обязательно...


Прошу Помогите в решении.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2012, 18:23     Считать строки с файла, выравнивая их по центру, записать в другой файл
Посмотрите здесь:

Как из файла записать данные в другой файл? C++
Найти сумму чисел от 1 до N (считать из файла - записать в файл) C++
Считать из файла, подсчитать количество знаков препинания, записать в файл C++
C++ С файла считать цифры a и b в каждой строчки и вывести их сумму в другой файл
C++ Записать всю информацию из файла в другой файл
C++ Написать программу: считать две матрицы из файла и записать их в другой файл
Массив считать из файла, отсортировать по возрастанию и записать в новый файл C++
Считать текст из файла и записать в другой только строки, не содержащие определенных символов C++
Считать матрицу из файла, транспонировать и вернуть в другой файл C++
Записать часть файла в другой файл C++
C++ Считать данные из файла от одной строки до другой
C++ Строки с палиндромами из входного файла записать в один файл, а без палиндромов - в другой

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru