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

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

Восстановить пароль Регистрация
 
aidoqa
 Аватар для aidoqa
586 / 99 / 2
Регистрация: 08.02.2011
Сообщений: 839
24.04.2012, 12:45     Даны два числа Получить из этих строк новую строку, #1
Помогите пожалуйста!!
Даны два числа : N1 и N2 и две строки: S1 и S2. Получить из этих строк новую строку, объеденив N1 первых символов строки S1 и N2 послдених символов строки S2/
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2012, 12:45     Даны два числа Получить из этих строк новую строку,
Посмотрите здесь:

Даны два произвольных одномерных массива действительных чисел М1 и М2. Сформировать слиянием этих массивов упорядоченный массив М3 C++
в C++ Даны два слова.Вывести все общие буквы этих слов по одному разу. C++
Даны три строки. Определить, можно ли из символов первых двух строк получить третью строку. C++
C++ Даны два натуральных числа a, b. Найти разность и произведение суммы цифр этих чисел
даны три строки. определить можно ли из символов первых двух строк получить третью строку C++
C++ Получить из строк новую строку, содержащюю первые N1 символов строки S1 и последнии N2 символов строки S2
C++ Даны два массива. Переписать в третий массив элементы этих двух
Получить новую матрицу перемножением строк на столбцы. C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор 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;
}
Миниатюры
Даны два числа Получить из этих строк новую строку,  
Yandex
Объявления
24.04.2012, 13:22     Даны два числа Получить из этих строк новую строку,
Ответ Создать тему
Опции темы

Текущее время: 14:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru