Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 01.04.2017
Сообщений: 23
1

Вставить подстроку ss в строку s с позиции N

08.04.2017, 01:00. Показов 1976. Ответов 4
Метки нет (Все метки)

Дан текст, хранящийся в строковой переменной s, вставить подстроку ss в строку s с позиции N. N вводится по
Не был на этой теме и не пойму как это сделать.Помогите пожалуйста.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.04.2017, 01:00
Ответы с готовыми решениями:

Программа должна предложить ввести строку и подстроку, и вывести все вхождения подстроки в строку
Прошла лекция на данную тему, я прослушав понял - что я ничего не понял :) Вообщем дали такое...

Введённую с клавиатуры строку А записать в строку В: четные позиции сохранить, нечетные переставить в обратном порядке
Введённую с клавиатуры строку А записать в строку В: четные позиции сохранить, нечетные переставить...

Определить количество строку, содержащих заданную подстроку
дан файл текстовый,посчитать количество строк содержащих 'run' Помогите пожалуйста

Дан символ C и строки S, S0. Перед каждым вхождением символа C в строку S вставить строку S0
Выполните следующие задания на тему «Обработка строк с помощью стандартных функций. Поиск и...

4
1743 / 1336 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
08.04.2017, 01:14 2
Цитата Сообщение от tommy0 Посмотреть сообщение
Дан текст, хранящийся в строковой переменной s, вставить подстроку ss в строку s с позиции N. N вводится по
Напишите полный текст задания

А пока вот
Pascal
1
2
3
4
5
6
7
8
9
var
  s,ss:string;
  n:integer;
begin
  s:='ПерваяСтрока'; ss:='Вставка';
  readln(n);
  insert(ss,s,n);
  write(s);
end.
0
0 / 0 / 0
Регистрация: 01.04.2017
Сообщений: 23
08.04.2017, 13:21  [ТС] 3
Вводится пользователем
0
1743 / 1336 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
08.04.2017, 13:44 4
Лучший ответ Сообщение было отмечено tommy0 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
var
  s,ss:string;
  n:integer;
begin
  write('Введите строку: '); readln(s);
  write('Введите подстроку: '); readln(ss);
  write('Позиция вставки:'); readln(n);
  insert(ss,s,n);
  write(s);
end.
1
0 / 0 / 0
Регистрация: 01.04.2017
Сообщений: 23
08.04.2017, 20:53  [ТС] 5
спасибо большое
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2017, 20:53

Дан символ С и строки S, So. После каждого вхождения символа С в строку S вставить строку So
Дан символ С и строки S, So. После каждого вхождения символа С в строку S вставить строку So

Дан символ C и строки S, S0. После каждого вхождения символа C в строку S вставить строку S0
Дан символ C и строки S, S0. После каждого вхождения символа C в строку S вставить строку S0.

Перед каждым вхождением символа С в строку S вставить строку So
1.(string) дан символ С и строка S, So. Перед каждым вхождением символа С в строку S вставить...

После элементов, которые имеют нечетные позиции, надо вставить нули
В общем задача заключается в том, что после элементов, которые имеют нечетные позиции надо вставить...


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

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

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