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

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

Войти
Регистрация
Восстановить пароль
 
Watros
3 / 3 / 0
Регистрация: 12.09.2010
Сообщений: 40
#1

Поменять местами два полуслова - C++

15.12.2011, 06:28. Просмотров 412. Ответов 2
Метки нет (Все метки)

Прошу помочь с программой:

Дана форма, в ней задается слово, при нажатие кнопки Swap два полуслова в слове меняются местами.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2011, 06:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Поменять местами два полуслова (C++):

Поменять местами два массива - C++
#include <stdio.h> #include <conio.h> #include <windows.h> const int n=9; int a, b; inline int pr(void) { ...

Поменять местами два массива - C++
for(int i=0;i<100;i++) for(int j=0;j<100;j++) {if (rl1<rl2) rl2=rl1; rl1=rl2; хочу поменять два массива...

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

Поменять местами два элемента массива - C++
Значит вот такую задачу на С++ мне помогли написать здесь,но сложновато для понимания,есть ли другие решения этой задачи? #include...

Поменять местами два элемента в массиве - C++
Добрый вечер. Такой вопрос. Как в двумерном массиве поменять два элемента. Первый элемент задаётся пользователем, а второй рядом стоящий...

Поменять местами два элемента в списке - C++
помогите доработать программу! Нужно сделать что бы менял два элемента в списке местами #include <iostream> #include <time.h> using...

2
taras atavin
3570 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
15.12.2011, 13:06 #2
Полуслова - это байты что ли?
В начале было слово и слово было 2 байта.
Или имеется ввиду обычное человеческое слово и его части?
0
Watros
3 / 3 / 0
Регистрация: 12.09.2010
Сообщений: 40
21.12.2011, 09:12  [ТС] #3
Да, обычное человеческое слово)

C++
1
2
3
4
5
6
AnsiString U;
int lu=U.length();
char c;
for (i=1, j=lu; i<lu; ++i; --j);
c=U[i]; U[i]=U[j];
U[j]=c;
Как то так, но не могу найти ошибку, должно посимвольно переставлять два полуслова.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2011, 09:12
Привет! Вот еще темы с ответами:

Поменять местами два элемента массива - C++
Помогите решить пжл! в С++ ваще не шарю , а скора сессия I сем – Алгоритмические языки программирования Разработать схемы...

Поменять местами два элемента массива - C++
подскажите ,массив из 16 HWND элементов ,как обменять 2 элемента местами в массиве простите ,ошибся в заголовке

В матрице поменять местами два столбца - C++
Помогите с кодом пожалуйста кто-то. В матрице с положительных действительных чисел поменять местами два столбца: столбец, который...

Поменять местами два минимальных элемента в матрице - C++
Помогите пожалуйста! Задание: поменять местами два минимальных элемента в матрице


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

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

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