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

Переставить в обратном порядке буквы расположенные между с 2 по 10 - C++

Восстановить пароль Регистрация
 
2008kedr2008
3 / 3 / 0
Регистрация: 16.11.2010
Сообщений: 165
29.11.2010, 14:39     Переставить в обратном порядке буквы расположенные между с 2 по 10 #1
дано слово из 12 букв . переставить в обратном порядке буквы расположенные между с 2 по 10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <cstdlib>
#include <iostream>
 
main(void)
{char s[]="qwertyuiopas";
 
do {
      s[3]= s[10];
      s[4]=s[9];
      s[5]=s[8];
      s[6]=s[7];
      s[7]=s[6];
      s[8]=s[5];
      s[9]=s[4];
      s[10]=s[3];}while(s[13]);
      printf("%s\n",s);
    system("PAUSE");
    return EXIT_SUCCESS;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2010, 14:39     Переставить в обратном порядке буквы расположенные между с 2 по 10
Посмотрите здесь:

C++ Дано слово. Переставить в обратном порядке его буквы.
C++ Переставить в обратном порядке элементы матрицы, расположенные между последним и минимальным
Переставить в обратном порядке элементы одномерного массива, расположенные до первого минимального C++
Как переставить в обратном порядке элементы массива, расположенные между его минимальным и максимальным элементами C++
Переставить в обратном порядке элементы массива, расположенные между его минимальным и максимальным элементами C++
C++ Переставить в обратном порядке элементы массива, расположенные между его минимальным и максимальным элементами
Дан массив размера 10. Переставить в обратном порядке элементы массива, расположенные между его минимальным и максимальным элементами C++
Переставить в обратном порядке элементы массива, расположенные между минимальным и максимальным элементами C++
В слове переставить буквы у обратном порядке алфавит C++
Переставить в обратном порядке элементы массива, расположенные между элементами AK и AL включительно C++
C++ Переставить в заданном слове буквы между i-ой и j-ой в обратном порядке
C++ Переставить в обратном порядке элементы массива, расположенные между его минимальным и максимальным элементами

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7954 / 4716 / 318
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
29.11.2010, 14:57     Переставить в обратном порядке буквы расположенные между с 2 по 10 #2
2008kedr2008, От так жесть...

Понятие циклы ни о чем не говорит?
2008kedr2008
3 / 3 / 0
Регистрация: 16.11.2010
Сообщений: 165
29.11.2010, 14:58  [ТС]     Переставить в обратном порядке буквы расположенные между с 2 по 10 #3
Цитата Сообщение от ForEveR Посмотреть сообщение
2008kedr2008, От так жесть...

Понятие циклы ни о чем не говорит?
да я просто не знаю как её писать это уже от безисходности=))
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7954 / 4716 / 318
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
29.11.2010, 15:06     Переставить в обратном порядке буквы расположенные между с 2 по 10 #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
2008kedr2008, Со 2 по 10.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cstring>
 
void reverse(char* str, int first, int second)
{
    for(int i=first, j=second; i<j, j>i; ++i, --j)
    {
        char tmp=str[i];
        str[i]=str[j];
        str[j]=tmp;
    }
}
 
int main()
{
    char str[]="abcdefghigks";
    reverse(str, 1, 9);
    std::cout<<str<<'\n';
    return 0;
}
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
29.11.2010, 15:07     Переставить в обратном порядке буквы расположенные между с 2 по 10 #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Почти твоя задача Переставить в обратном порядке элементы массива
2008kedr2008
3 / 3 / 0
Регистрация: 16.11.2010
Сообщений: 165
29.11.2010, 15:09  [ТС]     Переставить в обратном порядке буквы расположенные между с 2 по 10 #6
я просто в шоке=))))) спасибо большое=)))
Yandex
Объявления
29.11.2010, 15:09     Переставить в обратном порядке буквы расположенные между с 2 по 10
Ответ Создать тему
Опции темы

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