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

Написать программу, которая будет склеивать два введеных строки - C++

Восстановить пароль Регистрация
 
Casillas1
2 / 2 / 0
Регистрация: 18.04.2013
Сообщений: 199
02.12.2013, 13:14     Написать программу, которая будет склеивать два введеных строки #1
Написать программу, которая будет склеивать два введеных строки
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2013, 13:14     Написать программу, которая будет склеивать два введеных строки
Посмотрите здесь:

C++ Написать рекурсную функцию, которая общитает сумму введеных чисел.
Написать программу которая будет разделять число C++
C++ Написать программу, которая будет изменять элементы массива
написать программу, которая будет переворачивать введенное предложение C++
Написать программу,которая сравнивает два числа,введеных с клавиатуры C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
02.12.2013, 13:47     Написать программу, которая будет склеивать два введеных строки #2
Каким образом склеивать? Просто в конец первой прибавлять вторую?

Добавлено через 10 минут
Если так, то вот
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <string>
using namespace std;
int main()
{
    string s1,s2;
    getline(cin,s1);
    getline(cin,s2);
    cout<<s1+s2<<endl;
    return 0;
}
Casillas1
2 / 2 / 0
Регистрация: 18.04.2013
Сообщений: 199
02.12.2013, 14:02  [ТС]     Написать программу, которая будет склеивать два введеных строки #3
Цитата Сообщение от max_besheniy Посмотреть сообщение
Каким образом склеивать? Просто в конец первой прибавлять вторую?

Добавлено через 10 минут
Если так, то вот
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <string>
using namespace std;
int main()
{
    string s1,s2;
    getline(cin,s1);
    getline(cin,s2);
    cout<<s1+s2<<endl;
    return 0;
}
11 ошибок(

Добавлено через 1 минуту
Цитата Сообщение от max_besheniy Посмотреть сообщение
Каким образом склеивать? Просто в конец первой прибавлять вторую?

Добавлено через 10 минут
Если так, то вот
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <string>
using namespace std;
int main()
{
    string s1,s2;
    getline(cin,s1);
    getline(cin,s2);
    cout<<s1+s2<<endl;
    return 0;
}
Программа которая вводит 2 рядка и потом их в одно целое
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
02.12.2013, 14:19     Написать программу, которая будет склеивать два введеных строки #4
Какой у вас компилятор? У меня все работает
Casillas1
2 / 2 / 0
Регистрация: 18.04.2013
Сообщений: 199
02.12.2013, 14:23  [ТС]     Написать программу, которая будет склеивать два введеных строки #5
Цитата Сообщение от max_besheniy Посмотреть сообщение
Какой у вас компилятор? У меня все работает
нужна программа которая будет обьединять 2 введеных строки

Добавлено через 50 секунд
Цитата Сообщение от max_besheniy Посмотреть сообщение
Какой у вас компилятор? У меня все работает
а можете сбросить скриншот ответа програмы?
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
02.12.2013, 14:24     Написать программу, которая будет склеивать два введеных строки #6
Если у вас вижуал студия, уберите предкомпилированный заголовок.
Casillas1
2 / 2 / 0
Регистрация: 18.04.2013
Сообщений: 199
02.12.2013, 14:28  [ТС]     Написать программу, которая будет склеивать два введеных строки #7
Цитата Сообщение от max_besheniy Посмотреть сообщение
Если у вас вижуал студия, уберите предкомпилированный заголовок.
а можете сбросить скриншот ответа програмы?
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
02.12.2013, 14:34     Написать программу, которая будет склеивать два введеных строки #8
А как прикрепить картинку?
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
02.12.2013, 14:35     Написать программу, которая будет склеивать два введеных строки #9
C++
#include <stdio.h>
#include <string.h>
 
int main()
{
  const char *str1 = "hello";
  const char *str2 = " world";
  int sz1 = strlen(str1);
  int sz2 = strlen(str2);
  const int sz3 = sz1+sz2+1;
  char s[sz3];
 
  for(int i = 0; i < sz1; i++) s[i] = str1[i];
  for(int i = sz1; i < sz1+sz2; i++) s[i] = str2[i-sz1];
  s[sz1+sz2] = '\0';
 
  printf("%s\n", s);
}
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
02.12.2013, 14:36     Написать программу, которая будет склеивать два введеных строки #10
Написать программу, которая будет склеивать два введеных строки
Вот скрин
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2013, 14:45     Написать программу, которая будет склеивать два введеных строки
Еще ссылки по теме:

Написать программу, которая будет из набора изображений создавать видеоролик C++
Написать программу которая читает из командной строки два аргумента: имя переменной и значение этой переменой C++
Написать программу, которая будет считать двойные интегралы C++

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

Или воспользуйтесь поиском по форуму:
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
02.12.2013, 14:45     Написать программу, которая будет склеивать два введеных строки #11
Если нужно вводить с клавиатуры:
C++
#include <stdio.h>
#include <string.h>
 
int main()
{
  char str1[256];
  char str2[256];
  printf("vvedite 1 stroku\n");
  scanf("%s", str1);
  printf("vvedite 2 stroku\n");
  scanf("%s", str2);
 
  int sz1 = strlen(str1);
  int sz2 = strlen(str2);
  const int sz3 = sz1+sz2+1;
  char s[sz3];
 
  for(int i = 0; i < sz1; i++) s[i] = str1[i];
  for(int i = sz1; i < sz1+sz2; i++) s[i] = str2[i-sz1];
  s[sz1+sz2] = '\0';
 
  printf("%s\n", s);
}
Yandex
Объявления
02.12.2013, 14:45     Написать программу, которая будет склеивать два введеных строки
Ответ Создать тему
Опции темы

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