Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
kot i @
1 / 1 / 0
Регистрация: 21.02.2010
Сообщений: 40
#1

Составить строку в обратном порядке

05.11.2010, 00:25. Просмотров 829. Ответов 4
Метки нет (Все метки)

ввести две строки найти в каждой из них максимум симвалов.составить из них строку в обратном порядке.
очень нужна помощь!
спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2010, 00:25
Ответы с готовыми решениями:

Вывести строку, содержащую эти же слова, но расположенные в обратном порядке. Записать полученную строку в другой файл
Доброго времени суток! Крайне необходима помощь экспертов в С++! Кто может -...

Вывести строку в обратном порядке
нужно вывести строку в обратном порядку .где ошибка? #include < iostream>...

Вывести строку в обратном порядке.
БИЛЕТ №23 3. Напишите программу, которая позволяет ввести строку символов, и...

Напечатать строку в обратном порядке
Задача: Дана последовательность, содержащая от двух до десяти слов, в каждом из...

Функция которая располагает строку в обратном порядке
Здравствуйте, надо написать функцию которая располагает строку в обратном...

4
Manjak
269 / 175 / 46
Регистрация: 12.03.2010
Сообщений: 494
05.11.2010, 01:49 #2
Услышать бы условие задачи в нормальной формулировке, а не в бессвязном наборе слов.
0
M128K145
Эксперт JavaЭксперт С++
8326 / 3546 / 420
Регистрация: 03.07.2009
Сообщений: 10,708
05.11.2010, 01:54 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
#include <cstring>
 
int main() {
 
    const int size = 80;
    char str1[size], str2[size], rstr1[size], rstr2[size];
    std::cout<<"Input first line:\n> ";
    std::cin.getline(str1, size);
    std::cout<<"Input second line:\n> ";
    std::cin.getline(str2, size);
    int len1, len2, i;
 
    //ввести две строки найти в каждой из них максимум символов.
    //составить из них строку в обратном порядке.
 
    len1 = strlen(str1);
    len2 = strlen(str2);
 
    std::cout<<"Str1 length = "<<len1<<std::endl;
    std::cout<<"Str2 length = "<<len2<<std::endl;
    for(i = 0; i < len1; ++i)
        rstr1[i] = str1[len1 - i - 1];
    rstr1[len1] = '\0';
 
    for(i = 0; i < len2; ++i)
        rstr2[i] = str2[len2 - i - 1];
    rstr2[len2] = '\0';
 
    std::cout<<"Reverse str1:\n"<<rstr1<<std::endl;
    std::cout<<"Reverse str2:\n"<<rstr2<<std::endl;
 
    return 0;
}
0
kot i @
1 / 1 / 0
Регистрация: 21.02.2010
Сообщений: 40
05.11.2010, 13:37  [ТС] #4
ввести две строки,найти в каждой из них максимум симвалов.Cоставить из них строку в обратном порядке.
очень нужна помощь!
спасибо!
0
M128K145
Эксперт JavaЭксперт С++
8326 / 3546 / 420
Регистрация: 03.07.2009
Сообщений: 10,708
05.11.2010, 17:25 #5
kot i @, вас не просили цитировать задание, вас просили его уточнить. И чем не подходит код из третьего поста?
0
05.11.2010, 17:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2010, 17:25

Прочитать в файле каждую строку в обратном порядке
Прочитать в файле каждую строку в обратном порядке!

Развернуть первую строку матрицы в обратном порядке
{ for(i=0; i&lt;1; i++) for (j = g-1; j &gt;= 0; j--) cout&lt;&lt;*(*(x+i)+j)&lt;&lt;&quot; &quot;; ...

Прочитайте строку с клавиатуры и распечатайте ее в обратном порядке
Прочитайте строку с клавиатуры и распечатайте ее в обратном порядке. Вы не...


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

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

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