Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 1
Регистрация: 07.04.2014
Сообщений: 10
1

Задана строка. Изменить порядок следования символов в 1 и 2 половине строки на обратный

19.04.2014, 13:30. Показов 1431. Ответов 2
Метки нет (Все метки)

Всем доброго времени суток!
Работать со строками крайне не умею, а сдать нужно.
Надеюсь, что поможете.

То есть, я понимаю это как введенная строка, разделить его на 2 до определенного символа/буквы.
У меня есть строка, например: "есть множество языков программирования", первой половиной будет "есть множество язы", а второй "ков программирования", и потом поменять порядок что бы было в первой половине "ызя овтсежонм ьтсе" а во второй "яинавориммаргорп вок", и в конце получается строка "ызя овтсежонм ьтсеяинавориммаргорп вок".
Как это преобразовать в программу даже не знаю. Помогите, пожалуйста!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.04.2014, 13:30
Ответы с готовыми решениями:

Изменить порядок следования символов в строке на обратный
Напишите программу, которая изменяет порядок символов в строке на обратный. Использование функции...

Поменять порядок следования символов строки на обратный
Всем привет помогите пожалуйста.Решить задачу: поменять порядок следования символов данной строки...

Изменить порядок следования элементов строки матрицы на обратный
Дана вещественная прямоугольная матрица. Если элемент строки, расположенный на главной диагонали...

В строке символов изменить на обратный порядок следования цепочек , составленных из малых русских букв
Как реализовать? В указанной строке символов изменить на обратный порядок следования цепочек ,...

2
Заблокирован
19.04.2014, 13:43 2

Не по теме:

Цитата Сообщение от Bogdan_Fateev Посмотреть сообщение
овтсежонм
Чё-то как-то :gscratch:



Цитата Сообщение от Bogdan_Fateev Посмотреть сообщение
даже не знаю
А вы даже не знаете строки char или string?
0
0 / 0 / 1
Регистрация: 07.04.2014
Сообщений: 10
19.04.2014, 23:55  [ТС] 3
Лучший ответ Сообщение было отмечено Bogdan_Fateev как решение

Решение

Ну вот мой код, с которым у меня ничего и близко не выходит:
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
#pragma argsused
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
#include <math.h>        
int main()               
{ char s[256], *sl,max_sl[256];
int i=0,n,max=0,im;
clrscr();
cout<<"vvedit zadanui ryadok:"<<endl;
gets(s);
for(int j=1;(sl=strtok(j?s:NULL," .,?-!:;"))!=NULL;j=0)
{i++;
cout<<"slovo"<<i<<")";
puts(sl);
// на парнисть
if(i%2==0){n=strlen(sl);
if (n>max)
{ max=n;
strcpy(max_sl,sl);
im=i;}     }}
// strrev() заминити на зворотний
strcat(max_sl,"\0");
cout<<"\nSlovo z nomerom "<<im<<;
puts(max_sl);
getch();
        return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.04.2014, 23:55

Строка: Изменить порядок символов в строке на обратный
Напишите программу, которая изменяет порядок символов в строке на обратный. Использование функции...

Изменить порядок следования в массиве на обратный
Вычислить сумму элементов массива, расположенных после последнего нулевого элемента,количество...

Изменить порядок следования массива на обратный
Дан одномерный массив. Изменить порядок следования массива на обратный. Помогите пожалуйста)

Изменить порядок следования букв на обратный
Разработать программу для обработки текстовой информации . Консольный интерфейс программы должен...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru