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

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

Войти
Регистрация
Восстановить пароль
 
MonoRec
1 / 1 / 0
Регистрация: 24.11.2013
Сообщений: 84
#1

Вводятся 2 строки. Перевернуть обе строки, склеить и вывести - C++

25.02.2014, 21:28. Просмотров 481. Ответов 1
Метки нет (Все метки)

Помогиет с заданием!
Вводятся 2 строки. Перевернуть обе строки, склеить и вывести.

1)тип string

Код:

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream>
using namespace std;
#include <string>
int main()
{
string name1; 
string name2;
string name3;
 
cout << "Enter first string: ";
getline(cin,name2); 
cout << "Enter Second string: ";
getline(cin,name1);     
        
reverse(name1.begin(), name1.end());
reverse(name2.begin(), name2.end());
 
name3=name2+ " " +name1;
    cout<<name3<<endl;
    
    system("Pause");
    return 0;
}
2)Массивы символов.
Код:

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
using namespace std;
 
int main()
{
char name1[256];
char name2[256];
char name3[256];
    
cout<<"Enter first>";
cin.getline(name1,256);
    
cout<<"Enter second>";
cin.getline(name2,256);
 
.......     
name3=name2+ " " +name1;
    cout<<name3<<endl;
    system("Pause");
    return 0;
}
Как перевернуть обе строки в мас. символов???
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2014, 21:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вводятся 2 строки. Перевернуть обе строки, склеить и вывести (C++):

Найти количество простых чисел в массиве. Перевернуть все нечетные строки матрицы. Перевернуть каждое четное слово в строке - C++
Ребята помогите разобраться в коде программы, написав подробные комменты к данной проге. Спасибо! Постановка задачи 1. Используя...

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

Соединить обе строки и выделить подстроку заключенную между символами ' -' - C++
Задача : Текст в файле : &quot;Если душа родилась крылатой -что ей хоромы -и что ей хаты !&quot; Используя функции обработки строковых и...

Вывести все введенные строки. Отсортировать строки. Вывести самую длинную строку - C++
Здравствуйте!!! Помогите пожалуйста, не могу разобраться с программой. Ввести с клавиатуры строки, пока не будет введено 5 строк, которые...

Ввести две символьных строки. Выполнить поиск второй строки в первой и вывести номер позиции первой строки, с которой вторая строка содер-жится в ней - C++
Ввести две символьных строки. Выполнить поиск второй строки в первой и вывести номер позиции первой строки, с которой вторая строка...

Перевернуть строки в матрице - C++
в чем ошибка? не переворачивает нужную строку. #include &lt;iostream&gt; #include &lt;cstdlib&gt; using namespace std; int main() { ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Anton_Kretov
89 / 51 / 7
Регистрация: 26.06.2013
Сообщений: 179
25.02.2014, 21:34 #2
Указателями, указателями. Сейчас вам напишу код.

Добавлено через 1 минуту
Со старых проектов остался вот такой код: (Герберт Шилтд научил)
C++
1
2
3
4
5
6
7
8
9
10
11
12
char *startP, *endP;
    int length = strlen(stringArray);
    startP = stringArray;
    endP = &stringArray[length - 1];
 
    while(startP < endP) {
        char middle = *startP;
        *startP = *endP;
        *endP = middle;
        startP++;
        endP--;
    }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2014, 21:34
Привет! Вот еще темы с ответами:

Перевернуть строки в файле - C++
Здравствуйте, помогите пожалуйста с проблемой. Задача: Задан текстовый файл. Создать новый файл, в котором строки будут следовать в...

Перевернуть строки на 90 градусов - C++
Вам заданы несколько строчек текста (сначала количество строчек, потом сами строчки). Вам надо перевернуть строки на 90 градусов как в...

Перевернуть строки в матрице - C++
Дан двумерный массив A размера mXn. Перевернуть каждую его третью строку.

Строки. Перевернуть первое слово. - C++
перевернуть первое слово в строке по С++. помогите, за 30 минут нужно сделать !!!((


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

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

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