Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 09.01.2014
Сообщений: 29
1

Получить новую строку, содержащую первые N1 символов строки S1 и последние N2 символов строки S2

18.05.2014, 19:01. Просмотров 1102. Ответов 3
Метки нет (Все метки)

Здравствуйте, помогите сделать это задание в C++ Builder.

Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк новую строку, содержащую первые N1 символов строки S1 и последние N2 символов строки S2 (в указанном порядке).

Заранее спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2014, 19:01
Ответы с готовыми решениями:

Получить новую строку, содержащую первые N1 символов строки S1 и последние N2 символов строки S2
Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк новую строку,...

Получить новую строку, содержащую первые N1 символов строки S1 и последние N2 символов строки S2
Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк новую строку,...

Получить из строк новую строку, содержащую первые N1 символов строки S1 и последние N2 символа строки S2
Помогите,пожалуйста, с заданиями. буду очень благодарна. 1. Даны натуральные числа N1 и N2 и S1...

Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из строк новую строку, содерж. первые N1 символов строки S1 и последние N2 символов
Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк новую строку,...

3
4029 / 2319 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
18.05.2014, 20:01 2
Лучший ответ Сообщение было отмечено D0mkrat как решение

Решение

C++
1
2
3
4
int n1( 3 ), n2( 4 );
String s1( "str1" ), s2( "string2" );
 
ShowMessage( s1.SubString( 1, n1 ) + s2.SubString( s2.Lenght( ) - n2, n2 ) );
1
0 / 0 / 0
Регистрация: 09.01.2014
Сообщений: 29
18.05.2014, 20:37  [ТС] 3
BRcr, Спасибо, но почему то выдает такую ошибку.
'Lenght' is not a member of 'UnicodeString'
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
29935 / 19680 / 7696
Регистрация: 22.10.2011
Сообщений: 34,313
Записей в блоге: 6
18.05.2014, 20:41 4
Лучший ответ Сообщение было отмечено D0mkrat как решение

Решение

Опечатка. Length()


Хотя я бы написал вот так:
C++
1
2
3
4
int n1(3), n2(4);
WideString s1("str1"), s2("string2");
 
ShowMessage(LeftStr(s1, n1) + RightStr(s2, n2)); // из StrUtils.hpp
, меньше возможности ошибиться, выше выводится не совсем то, что нужно...
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2014, 20:41

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Получить из данных строк S1 и S2 новую строку, содержащую первые N1 символов S1 и последние N2 символов S2
Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк новую строку,...

Получить из строк новую строку, содержащюю первые N1 символов строки S1 и последнии N2 символов строки S2
помогите написать программу на двух разных классах! 2) Даны целые положительные числа N1 и N2 и...

Получить новую строку S3, содержащую N1 первых символов строки S1 и N2 первых символов строки S2
Задание 2 Даны непустые строки S1 и S2 и целые числа N1>0 и N2>0. Получить из этих строк новую...

Сформировать новую строку содержащую N1 первых символов строки S1 и N2 символов строки S2
Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк новую строку...


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

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

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