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

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

Войти
Регистрация
Восстановить пароль
 
aidoqa
586 / 99 / 2
Регистрация: 08.02.2011
Сообщений: 839
#1

Даны два числа Получить из этих строк новую строку, - C++

24.04.2012, 12:45. Просмотров 507. Ответов 1
Метки нет (Все метки)

Помогите пожалуйста!!
Даны два числа : N1 и N2 и две строки: S1 и S2. Получить из этих строк новую строку, объеденив N1 первых символов строки S1 и N2 послдених символов строки S2/
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2012, 12:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Даны два числа Получить из этих строк новую строку, (C++):

Даны два натуральных числа a, b. Найти разность и произведение суммы цифр этих чисел - C++
Даны два натуральных числа a, b. Найти разность и произведение суммы цифр этих чисел. Вычисление суммы цифр числа оформить в виде функции.

Из символов двух строк составить новую строку, в которой каждый символ встречается ровно два раза - C++
>Даны две строки. Определите, можно ли из некоторых символов первой строки и всех символов второй строки составить новую строку, в которой...

даны три строки. определить можно ли из символов первых двух строк получить третью строку - C++
даны три строки. определить можно ли из символов первых двух строк получить третью строку.

Даны три строки. Определить, можно ли из символов первых двух строк получить третью строку. - C++
Не решается.. (( бьюсь 2 дня.. Код свой приводить не буду дабы не сбивать многоуважаемых программистов с толку)

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

Даны два натуральных числа. Получить их наибольший общий делитель (НОД), используя алгоритм Евклида - C++
Даны два натуральных числа. Получить их наибольший общий делитель (НОД), используя алгоритм Евклида. С помощью оператора цикла for ...

1
-=ЮрА=-
Заблокирован
Автор FAQ
24.04.2012, 13:22 #2
Цитата Сообщение от aidoqa Посмотреть сообщение
Помогите пожалуйста!!
Даны два числа : N1 и N2 и две строки: S1 и S2. Получить из этих строк новую строку, объеденив N1 первых символов строки S1 и N2 послдених символов строки S2/
если совсем просто и со стандартной библиотекой
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int main()
{
    int N1, N2;
    char S1[128] = {0};
    char S2[128] = {0};
    char S[256]  = {0};//Результирующая строка
    cout<<"INPUT\n";
    cout<<"Enter S1 : ";cin.getline(S1,128);
    cout<<"Enter S2 : ";cin.getline(S2,128);
    cout<<"Enter N1 : ";cin>>N1;
    cout<<"Enter N2 : ";cin>>N2;
    strncpy(S,S1,N1);//Копируем в S N1 первых символов S1
    strcat(S,&S2[strlen(S2) - N2]);//Добавляем в S последние N2 символов S2
    cout<<"RESULT\n"<<S<<endl;
    system("pause");
    return 0;
}
0
Миниатюры
Даны два числа Получить из этих строк новую строку,  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.04.2012, 13:22
Привет! Вот еще темы с ответами:

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

в C++ Даны два слова.Вывести все общие буквы этих слов по одному разу. - C++
Например, если заданы слова «процессор» и «информация», то ответом должно быть: «р о ц»

Даны два произвольных одномерных массива действительных чисел М1 и М2. Сформировать слиянием этих массивов упорядоченный массив М3 - C++
Помогите с работой на Borland C++ 5.02:Даны два произвольных одномерных массива действительных чисел М1 и М2. Сформировать слиянием этих...

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


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

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

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