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

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

Войти
Регистрация
Восстановить пароль
 
neon902
1 / 1 / 0
Регистрация: 01.07.2010
Сообщений: 62
#1

Отформатировать текст по правому краю - C++

01.07.2010, 16:30. Просмотров 417. Ответов 3
Метки нет (Все метки)

Помогите с программой, не понимаю как это сделать:

Разработать программу, которая разбивает заданный текст на две колонки и форматирует их по правому краю (без переноса). Ширина колонки задается произвольно.

Желательно на С
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2010, 16:30     Отформатировать текст по правому краю
Посмотрите здесь:
Дан файл с абзацем, выровненым по левому краю, надо отформатировать по правому краю C++
Открыть файл, выровнять текст по правому краю и слева добавить номер строки C++
C++ Разработать программу, которая разбивает заданный текст на две колонки и форматирует их по правому краю (без переноса).
Выровнять текст по правому краю так, чтобы каждая строка заканчивалась знаком препинания или одним пробелом C++
Добавить в конец каждой строки необходимо количество «*» что бы выровнять текст по правому краю большей строки C++
C++ Выравнивание текста по правому краю
Выравнивание строк в файле по правому краю C++
Выравнивание по правому краю введенного текста C++
Выравнивание строки по правому краю до заданной длины C++
C++ Вхождения выравнять по правому краю в поле шириной 10
Произвести выравнивание по правому краю введенного текста C++
Выравнивание строки по правому краю до заданной длины C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rubic
8 / 8 / 1
Регистрация: 29.09.2009
Сообщений: 28
01.07.2010, 16:32     Отформатировать текст по правому краю #2
и что у тебя получилось?
neon902
1 / 1 / 0
Регистрация: 01.07.2010
Сообщений: 62
01.07.2010, 16:40  [ТС]     Отформатировать текст по правому краю #3
В том то и дело, что вообще не чего не получается. Я не нашёл таких функций, а как это реализовать так не понимаю.
Можете написать хотя бы отрывки программы разделения и форматирования по правой части.
ForEveR
В астрале
Эксперт С++
7969 / 4731 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
01.07.2010, 16:58     Отформатировать текст по правому краю #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Разделение походу онли strtok(str, delimeters)

Где str - строка, делиметерс - раздел знаки, точки там всякие и т.п.

Выглядит примерно так

C
1
2
3
4
5
6
7
8
9
10
11
char S[100];
char*ptr;
ptr=strtok(S, ".");
std::cout<<ptr;
while(ptr!=NULL)
{
ptr=strtok(0, ".");
if(ptr)
std::cout<<ptr;
}
return 0;
Yandex
Объявления
01.07.2010, 16:58     Отформатировать текст по правому краю
Ответ Создать тему
Опции темы

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