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

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

Войти
Регистрация
Восстановить пароль
 
аИСТ
0 / 0 / 0
Регистрация: 18.05.2014
Сообщений: 4
#1

Выровнять строки текстового файла по ширине - C++

18.05.2014, 11:16. Просмотров 484. Ответов 1
Метки нет (Все метки)

дан текстовый файл. выровнять все строки по ширине, выравнивание произвести по самой длинной строке файла. результат поместить в новый файл.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2014, 11:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выровнять строки текстового файла по ширине (C++):

В конец каждой строки текстового файла дописать количество символов этой строки - C++
Помогите, нужно : "В конец каждой строки текстового файла дописать количество символов этой строки". Получается только в начало, не знаю...

Вывод строки из текстового файла - C++
Написать функцию, удовлетворяющую следующим требованиям: Прототип: int f(char*a, int n) Параметры: а - указатель исходного массива, n -...

Считывание строки с текстового файла - C++
Напишите пожалуйстанаброски как можно считать строку с текстового файла ,для дальнейшей работы с ней.Используя string.h Спасибо

Считать длину строки текстового файла - C++
Есть квадратная матрица, которая заполняется данными из файла. Если размерность матрицы больше, чем объём данных в файле, то нужно...

Вставка строки из текстового файла в код - C++
Как прочитать в текстовом файле строку и подставить её в код? Есть векстор чисел. Я прохожу по нему циклом , при этом условие if должны...

Добавить в конец первого текстового файла содержимое второго текстового файла - C++
Даны два текстовых файла. Добавить в конец первого файла содержимое второго файла.

1
аИСТ
0 / 0 / 0
Регистрация: 18.05.2014
Сообщений: 4
22.05.2014, 10:04  [ТС] #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
#include <stdlib.h>
#include <stdio.h>
#include <Windows.h>
#include <iostream>
#include <string.h>
 
int main()
{SetConsoleCP(1251);// установка кодовой страницы win-cp 1251 в поток ввода
    SetConsoleOutputCP(1251); // установка кодовой страницы win-cp 1251 в поток вывода
    using namespace std; 
FILE *fp;
int i=1;
char c;
int g,x=0,max=0,v=0,b,n,m,y;
char z[100];
char r[100];
 
fp=fopen("test.dat","w");
char getch(FILE *fp);
cout<<"Vvodite. End: * "<<endl;
while((c=getchar())!='*')
putc(c,fp);
fclose(fp);
cout<<endl;
 
 
fp=fopen("test.dat","r");
if (( fp=fopen("test.dat","r"))==NULL)
{puts("NEvozmojno otkrit' \n");
return 1;
}
 
 
while(!feof(fp))
{
   
fgets(r,100,fp);
m=strlen(r);
if (m>max)
max=m;
cout<<"Длина строки "<<i<<" ="<<m<<"  ";
i++;
}
fclose(fp);
system("pause");
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2014, 10:04
Привет! Вот еще темы с ответами:

Считать из текстового файла только определенные строки - C++
считать из текстового файла например строки с 6 по 9, или с 3 по 19 и записать их в другой текстовый файл

Сравнение элементов строки с символами из текстового файла - C++
В текстовик в столбик записаны заглавные и строчные буквы английского языка, обозначения операций мат. логики (логика высказываний). Смысл...

Объясните, как удалять строки из текстового файла? - C++
в цикле гетлайн брать из одного файла, записать в другой и переименовать в старый? напишите свои действия

Из текстового файла получить строки содержащие четырехбуквенные слова - C++
Дан текстовый файл, получить строки, содержащие четырехбуквенные слова. Слова отсортировать в алфавитном порядке, на оценку 5 баллов...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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