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

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

Войти
Регистрация
Восстановить пароль
 
Azdeman
Модератор
Эксперт HTML/CSSЭксперт PHP
1689 / 1233 / 330
Регистрация: 12.01.2011
Сообщений: 4,900
#1

Размещение строки s1 в середине строки s2 - C++

16.04.2012, 11:38. Просмотров 692. Ответов 5
Метки нет (Все метки)

1 Разработать процедуры и функции, которые обеспечивают выполнение операций, указанных в задании.
2 В контрольном примере предусмотреть все возможные комбинации входных параметров (нулевая длина строки, выход за пределы строки и т.д.), в том числе и неправильные.

Задание:
Center (sl, s2) Центрирование - размещение строки s1 в середине строки s2.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2012, 11:38     Размещение строки s1 в середине строки s2
Посмотрите здесь:

Разработка функции (размещение строки s1 в середине строки s2 длиной l) - C++
Здравствуйте! Собственно, дано задание разработать функцию: Функция Center(s1,s2,l) Назначение: центрирование — размещение строки s1 в...

Разместить строку s1 в середине строки s2 - C++
Предусмотреть все возможные комбинации входных параметров (нулевая длина строки, выход за пределы строки и т.д.), в том числе и...

Прибавить ко всем элементам каждой строки максимальное значение этой строки - C++
добрый вечер! Помогите пожалуйста доработать код! Изменить текущий массив, прибавив ко всем элементам каждой строки максимальное...

Указать номер строки, максимально удаленной от первой строки заданной матрицы - C++
Задание: Расстояние между k-й и 1-й строками квадратной матрицы А опеределяется как r = сумма от j=1 до N от (abs(akj)*abs(a1j)). Указать...

Вычислить длину введенной строки и вывести символы строки с четными индексами - C++
Напишите программу, которая требует ввода строки с клавиатуры. Программа вычисляет длину строки и выводит на экран только те символы...

Как считать строки из файла, если там больше одной строки? - C++
Как считать строки из файла в массив. Если в файле одна строка, то нет проблем, но если несколько, то при использовании функции fgets ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
16.04.2012, 12:04     Размещение строки s1 в середине строки s2 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
 
 
int main() {
   std::string s1, s2;
 
   std::cout << "Enter first string: ";
   std::getline( std::cin, s1 );
 
   std::cout << "Enter second string: ";
   std::getline( std::cin, s2 );
 
   s2.insert( s2.length() / 2, s1 );
 
   std::cout << s2 << std::endl;
 
   return 0;
}
Добавлено через 1 минуту
Ой, нужно на Си и со своими функциями?
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
16.04.2012, 12:06     Размещение строки s1 в середине строки s2 #3
Цитата Сообщение от Toshkarik Посмотреть сообщение
Ой, нужно на Си и со своими функциями?

Не по теме:

Это раздел С++, если что

Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
16.04.2012, 12:12     Размещение строки s1 в середине строки s2 #4
Цитата Сообщение от Nekto Посмотреть сообщение
Это раздел С++, если что

Не по теме:

Не заметил, перешел по ссылке из ПМ



Если нужна именно функция, то:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <string>
 
std::string Center( const std::string &str1, const std::string &str2 ) {
   std::string temp = str2;
 
   temp.insert( temp.length() / 2, str1 );
 
   return temp;
}
 
int main() {
   std::string s1, s2, s3;
 
   std::cout << "Enter first string: ";
   std::getline( std::cin, s1 );
 
   std::cout << "Enter second string: ";
   std::getline( std::cin, s2 );
 
   s3 = Center( s1, s2 );
 
   std::cout << s3 << std::endl;
 
   return 0;
}
Azdeman
Модератор
Эксперт HTML/CSSЭксперт PHP
1689 / 1233 / 330
Регистрация: 12.01.2011
Сообщений: 4,900
16.04.2012, 15:40  [ТС]     Размещение строки s1 в середине строки s2 #5
скиньте скриншот пожалуйста
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.04.2012, 16:27     Размещение строки s1 в середине строки s2
Еще ссылки по теме:

Упорядочить символы строки B в алфавитном порядке и удалить латинские буквы из строки A - C++
&quot;Даны строки A и B. Если в A есть латинские буквы, а в B нет повторяющихся символов, то упорядочить символы B в алфавитном порядке и...

Как первые два символа строки переставить в конец этой строки? - C++
Собственно вопрос

Поменять первый элемент строки с максимальным элементом этой строки - C++
Условие: поменять максимальный элемент строки с первым элемент строки матрицы... Вообщем ,как я понимаю,я нахожу максимальный элемент...

Упорядочить строки матрицы лексикографически по неубыванию первых k элементов строки. - C++
Помогите решить задачу, пожалуйста Упорядочить строки матрицы D ( m, n) лексикографически по неубыванию первых k элементов строки. ...

Даны две строки: S и S0. Определить количество вхождений строки S0 в строку S - C++
Даны две строки: S и S0. Определить количество вхождений строки S0 в строку S.

Найти номер строки матрицы, наиболее отдаленный от первой строки - C++
И опять и снова. Я так понимаю необходимо подключение библиотеки &lt;cmath&gt;,чтобы реализовать формулу? Помогите пожалуйста. Я конечно...


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

Или воспользуйтесь поиском по форуму:
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
16.04.2012, 16:27     Размещение строки s1 в середине строки s2 #6
Цитата Сообщение от Azdeman Посмотреть сообщение
скиньте скриншот пожалуйста
Код
Enter first string: fdsjkfkdshfkd
Enter second string: 4324
43fdsjkfkdshfkd24
Размещение строки s1 в середине строки s2
Yandex
Объявления
16.04.2012, 16:27     Размещение строки s1 в середине строки s2
Ответ Создать тему
Опции темы

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