Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
aidoqa
587 / 100 / 2
Регистрация: 08.02.2011
Сообщений: 839
#1

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

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

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

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

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

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

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

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

1
-=ЮрА=-
Заблокирован
Автор FAQ
24.04.2012, 13:22 #2
Лучший ответ Сообщение было отмечено aidoqa как решение

Решение

Цитата Сообщение от 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
помогите написать программу на двух разных классах! 2) Даны целые...

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


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

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

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