1 / 1 / 0
Регистрация: 25.11.2014
Сообщений: 80
1

Создать строку, заполненную повторяющимися копиями строки-шаблона

22.04.2015, 21:01. Показов 1985. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Описать функцию FillStr(S, Len) строкового типа, возвращающую строку длины Len, заполненную повторяющимися копиями строки-шаблона S (последняя копия строки-шаблона может входить в результирующую строку частично).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2015, 21:01
Ответы с готовыми решениями:

Описать функцию возвращающую строку, заполненную повторяющимися копиями строки-шаблона
2 Описать функцию FillStr(S, N) строкового типа, возвращающую строку длины N, заполненную...

Описать функцию строкового типа, возвращающую строку длины N, заполненную повторяющимися копиями строки-шаблона
Срочно, пожалуйста помогите решить. QBasic Описать функцию FillStr(S$, N) строкового типа,...

Описать функцию FillStr(S,Len), возвращающую строку длины Len, заполненную повторяющимися копиями строки-шаблона S
Описать функцию FillStr(S,Len) строкового типа, возвращающую строку длины Len, заполненную...

Создать текстовый файл T2, в который перенести только строки с повторяющимися словами
Дан текстовый файл T1,состоящий из слов(слова не переносятся) и целых чисел...

4
45 / 21 / 6
Регистрация: 28.02.2013
Сообщений: 194
22.04.2015, 21:11 2
Лучший ответ Сообщение было отмечено fivebits_ как решение

Решение

C++
1
2
3
4
5
6
7
8
9
string FillStr(string S, int Len){
   string result;
   //К примеру S = "трам", а Len = 14
   //result = "трамтрамтрамтр"
 
   // ... Твой код ...
 
   return result;
}
1
1 / 1 / 0
Регистрация: 25.11.2014
Сообщений: 80
22.04.2015, 21:12  [ТС] 3
nefton, а как понять сколько мне нужно копий?
0
Модератор
Эксперт С++
13504 / 10755 / 6410
Регистрация: 18.12.2011
Сообщений: 28,708
22.04.2015, 21:14 4
Лучший ответ Сообщение было отмечено fivebits_ как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
string FillStr(string S, int Len)
{
   int LS=S.size();
   int Nrepeat=Len/LS;
   int Ostatok=Len%LS;
   string res;
   for(int i=1;i<=Nrepeat;i++)
      res+=S;
   for(int i=1;i<=Ostatok;i++)
      res+=S[i-1];
   return res;
}
1
1 / 1 / 0
Регистрация: 25.11.2014
Сообщений: 80
22.04.2015, 21:14  [ТС] 5
nefton, аа, все допер) Спасибо!
0
22.04.2015, 21:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.04.2015, 21:14
Помогаю со студенческими работами здесь

Составить строку длины l, заполненную случайными символами
Составить строку длины l, заполненную случайными символами: от “j” до “r”, цифрами от 4 до 7 и...

Как строку, заполненную числами, преобразовать в числовой массив?
Привет всем. Кто-нибудь знает как строку заполненную числами преобразовать в числовой массив? Сама...

На листе Excel выбрать наиболее заполненную строку и записать ее в другой документ
У меня возник вопрос. Как на листе Excel выбрать наиболее заполненную строку и записать ее в другой...

Добавить заполненную строку или столбец в любое место двумерной матрицы
Написать программу, которая осуществляет добавление заполненной строки или столбца в любое место...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru