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

Поменять строку местами. - C++

Восстановить пароль Регистрация
 
BOR1K
 Аватар для BOR1K
14 / 14 / 4
Регистрация: 19.09.2009
Сообщений: 289
26.01.2010, 20:52     Поменять строку местами. #1
Дано слово из 12 букв. Поменять местами его трети следующим образом:
Первую треть разместить на месте третьей, вторую на месте первой, третью на месте второй.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2010, 20:52     Поменять строку местами.
Посмотрите здесь:

Поменять местами строку с максимальный элемент и строку с минимальным элементом матрицы C++
Матрицы: поменять местами первую строку и строку, содержащую максимальный элемент C++
Поменять местами первую строку и строку сумма элементов которой минимальна C++
C++ В матрице из действительных чисел поменять местами первую строку и строку, содержащую наименьший элемент матрицы
C++ В заданной числовой вещественной матрице размерности N*N поменять местами K-ую строку и L-ую строку
C++ Поменять в массиве местами строку с наибольшим и строку с наименьшим количеством различных элементов
Найти строку матрицы с максимальным нечетным элементом поменять эту строку местами с нулевой строкой. C++
Найти строку матрицы с максимальным нечетным элементом поменять эту строку местами с нулевой строкой C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gravity
 Аватар для Gravity
556 / 550 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
26.01.2010, 21:21     Поменять строку местами. #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <string.h>
 
enum { N = 4 };
 
int main(void)
{
    char s[] = "aaaabbbbcccc";
    char temp[N];
 
    memmove(temp, s, N);
    memmove(s, s + N, 2*N);
    memmove(s + 2*N, temp, N);
 
    printf("%s\n", s);
    return 0;
}
Yandex
Объявления
26.01.2010, 21:21     Поменять строку местами.
Ответ Создать тему
Опции темы

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