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

Разработать программу «переворота» строки. Способ: последовательная перестановка элементов - первый с последним, второй с предпоследним и т.д. - C++

Восстановить пароль Регистрация
 
POMIDORKA
 Аватар для POMIDORKA
1 / 1 / 0
Регистрация: 11.05.2011
Сообщений: 30
12.05.2011, 15:20     Разработать программу «переворота» строки. Способ: последовательная перестановка элементов - первый с последним, второй с предпоследним и т.д. #1
Разработать программу «переворота» строки.
Способ: последовательная перестановка элементов - первый с последним, второй с предпоследним и т.д.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2011, 15:20     Разработать программу «переворота» строки. Способ: последовательная перестановка элементов - первый с последним, второй с предпоследним и т.д.
Посмотрите здесь:

Поменять слова в сообщении по принципу: первое с последним, второе с предпоследним и т.д. C++
C++ Поменять местами столбцы в квадратной матрице по правилу: первый с последним, второй с предпоследним и т.д.
Преобразить массив так, чтобы элементы массива поменялись местами: первый - последним, второй - предпоследним, и т.д. C++
C++ Составить программу вычисления количества не нулевых элементов второй строки матрицы
C++ Двумерные массивы. Поменять местами первый элемент в каждой строке с последним, второй - с предпоследним и т.д
C++ Создать функцию, меняющую местами в одномерном массиве 1ый элемент с последним, 2ой с предпоследним и т.д
C++ Второй способ отсева элементов из массива?
В двумерном массиве L (M, N) первый элемент поменять с последним и найти сумму отрицательных элементов C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
while(i)k++
48 / 48 / 5
Регистрация: 13.08.2010
Сообщений: 160
12.05.2011, 15:26     Разработать программу «переворота» строки. Способ: последовательная перестановка элементов - первый с последним, второй с предпоследним и т.д. #2
C++
1
2
3
4
5
6
7
8
9
10
char* reverce(char* str)
{
   int len = strlen(str);
   for(int i = 0; i < len / 2; i++ )
   {
      char tmp = str[i];
      str[i] = str[len -i];
      str[len -i] = tmp;
   }
}
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
12.05.2011, 15:35     Разработать программу «переворота» строки. Способ: последовательная перестановка элементов - первый с последним, второй с предпоследним и т.д. #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
#include <iostream>
#include <cstring>
 
void str_rev(char *);
 
int main()
{
    char str[] = "Hello, World!";
 
    str_rev(str);
 
    std::cout << str << std::endl;
 
    return 0;
}
 
void str_rev(char *str)
{
    size_t len = strlen(str) - 1;
 
    for (char *i = str, *j = str + len; i < j; ++i, --j)
    {
        char temp = *i;
        *i = *j;
        *j = temp;
    }
}
Yandex
Объявления
12.05.2011, 15:35     Разработать программу «переворота» строки. Способ: последовательная перестановка элементов - первый с последним, второй с предпоследним и т.д.
Ответ Создать тему
Опции темы

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