30 / 18 / 14
Регистрация: 19.12.2018
Сообщений: 104
|
||||||
1 | ||||||
Текст по центру26.01.2019, 19:46. Показов 40034. Ответов 13
Метки нет (Все метки)
Необходимо написать программу, которая принимает длинный текст и ширину поля, после чего выводит текст в поле ширины по центру. Проблема заключается в том, чтобы вывести текст по центру, пробовал сделать это с помощью функции setw(), однако никакого результата.
0
|
26.01.2019, 19:46 | |
Ответы с готовыми решениями:
13
В каждой строке удалить лишние пробелы между словами и, сохраняя первоначальную длину строки, разместить текст по центру Разместить текст первой строки по центру второй строки Функция копирует строку в другую строку заданой длины и помещает текст первой строки по центру второй строки Дан текстовый файл, содержащий текст, выровненный по левому краю. Выровнять текст по центру |
601 / 438 / 136
Регистрация: 22.11.2017
Сообщений: 1,385
|
||||||
26.01.2019, 20:18 | 2 | |||||
Сообщение было отмечено Den468 как решение
Решение
Привет!
2
|
30 / 18 / 14
Регистрация: 19.12.2018
Сообщений: 104
|
|
26.01.2019, 21:09 [ТС] | 3 |
Спасибо, всё работает. Однако для новичка сложно, как по мне. Да и лично я ещё не знаком со всем этим. Это задание было мною взято из темы "символьные строки". Если не сложно, можете подробно объяснить написанную Вами программу?
0
|
Злостный нарушитель
9613 / 5204 / 1187
Регистрация: 12.03.2015
Сообщений: 24,568
|
||||||
27.01.2019, 00:36 | 4 | |||||
Вот вариант попроще.
1
|
601 / 438 / 136
Регистрация: 22.11.2017
Сообщений: 1,385
|
||||||
27.01.2019, 08:57 | 5 | |||||
1
|
30 / 18 / 14
Регистрация: 19.12.2018
Сообщений: 104
|
||||||
27.01.2019, 16:05 [ТС] | 6 | |||||
При компиляции программы ошибка.
"Не существует функции преобразования из std::string в const char" Ошибка здесь:
0
|
Злостный нарушитель
9613 / 5204 / 1187
Регистрация: 12.03.2015
Сообщений: 24,568
|
||||||
27.01.2019, 16:45 | 7 | |||||
Сорри, мой косяк. Пиши так:
0
|
30 / 18 / 14
Регистрация: 19.12.2018
Сообщений: 104
|
||||||
27.01.2019, 21:16 [ТС] | 8 | |||||
К сожалению, программа не работает...
Теперь ошибка: аргумент типа const char* не совместим с char* и при попытке переделать программу в:
0
|
Злостный нарушитель
9613 / 5204 / 1187
Регистрация: 12.03.2015
Сообщений: 24,568
|
||||||
27.01.2019, 21:31 | 9 | |||||
Да ёмаё, почему у меня-то работает? Что я делаю не так?!
0
|
30 / 18 / 14
Регистрация: 19.12.2018
Сообщений: 104
|
||||||
28.01.2019, 22:18 [ТС] | 10 | |||||
Вызываю функцию из main() таким образом:
const char* S = "тут пишу длинный текст"
0
|
30 / 18 / 14
Регистрация: 19.12.2018
Сообщений: 104
|
|
31.01.2019, 11:44 [ТС] | 12 |
Да, точно. Прости за мою невнимательность
0
|
0 / 0 / 0
Регистрация: 14.04.2023
Сообщений: 1
|
||||||
14.04.2023, 18:42 | 14 | |||||
0
|
14.04.2023, 18:42 | |
14.04.2023, 18:42 | |
Помогаю со студенческими работами здесь
14
Текст по центру Текст по центру Выровнять текст по центру Выровнять текст по центру Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |