С Новым годом! Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 29.01.2015
Сообщений: 2

Вставить в указанную позицию строки заданное количество пробелов

29.01.2015, 19:52. Показов 780. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите, пожалуйста, написать программу.
вставить в указанную позицию строки заданное количество пробелов.
заранее спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.01.2015, 19:52
Ответы с готовыми решениями:

Вставить слово в указанную позицию во все строки массива
У меня есть массив string, который заполняет пользователь. После того как массив заполнен нужно вставить дополнительное слово во все...

определить количество символов в предложении, вставить в указанную позицию указанный текст
Создать приложение, в котором возможно произвести следующие операции в предложении: определить количество символов в предложении, вставить...

Вставить картинку в richTextBox1 на указанную позицию
Требуется вставить картинку в richTextBox1 на указанную позицию. richtextBox1.Paste(myFormat); - вставляет ее в конец строки.

3
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33197 / 21493 / 8233
Регистрация: 22.10.2011
Сообщений: 36,886
Записей в блоге: 12
29.01.2015, 20:08
Pascal
1
2
3
4
5
6
7
8
{$reference Microsoft.VisualBasic.dll}
uses Microsoft.VisualBasic;
var s : string;
begin
  s := '12345';
  s := s.Insert(2, Strings.Space(5)); // после второго символа строки добавится 5 пробелов
  writeln(s);
end.
А теперь - встречный вопрос: зачем это нужно? Если для красивого форматирования вывода - то для этого есть другие средства...
0
0 / 0 / 0
Регистрация: 29.01.2015
Сообщений: 2
29.01.2015, 20:15  [ТС]
нужно в колледже,паскаль не учил знаю только c++. c, java
а спрашивают именно паскаль.
На паскале не можешь написать?
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33197 / 21493 / 8233
Регистрация: 22.10.2011
Сообщений: 36,886
Записей в блоге: 12
29.01.2015, 22:35
Это Паскаль и есть...

Если нужно вариант "как в Турбо-Паскале" - то так:
Pascal
1
2
3
4
5
6
7
8
9
var 
  s : string;
  i, n : integer;
begin
  s := '12345';
  n := 5; { сколько пробелов добавлять }
  for i := 1 to n do Insert(' ', s, 2); { 2 - это после какого символа будут пробелы }
  writeln(s);
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.01.2015, 22:35
Помогаю со студенческими работами здесь

Вставить в указанную пользователем позицию в массиве значение
Дан массив А из n чисел. Вставьте в указанную пользователем позицию массива значение, введённое пользователем. (c++ использовать функции...

Массив А из n чисел. Вставить в указанную пользователем позицию массива значение
Дан массив А из n чисел. Вставьте в указанную пользователем позицию массива значение, введённое пользователем.

Вставить между символами строки такое количество пробелов, чтобы ее длина стала равна Q
Дана строка из N символов разделенных пробелами. Строка имеет длину Z. С клавиатуры задается ее новая длина Q. Вставить между символами...

Вставить заданное число в определенную позицию массива
Вставить заданное число в массив целых чисел: a)перед всеми элементами, кратными числу A; б)после всех отрицательных элементов. Каким...

Требуется вставить заданное число в k-ую позицию массива
Дан массив А(n) состоящий из целых чисел и натуральное число k.Требуется вставить заданное число М в k-ую позицию массива.


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути Сочетание глобально распределённой вычислительной мощности и инновационных. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru