Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 17.02.2014
Сообщений: 19
1

Дано слово из 12 букв. Переставить его буквы особым способом

18.02.2014, 04:06. Показов 2011. Ответов 6
Метки нет (Все метки)

Дано слово из 12 букв. Переставить его буквы следующим способом: первая, двенадцатая, вторая, одиннадцатая, .... , пятая, восьмая, шестая, седьмая.
Задача должна быть со строками =)
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.02.2014, 04:06
Ответы с готовыми решениями:

Дано слово из 12 букв. Переставить его буквы следующим способом
Помогите решить Дано слово из 12 букв. Переставить его буквы следующим способом: первая,...

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

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

Дано слово. Переставить его последнюю букву на место k-й. При этом k-ю, k+1-ю, …, предпоследнюю буквы сдвинуть вправо на одну позицию.
Помогите пожалуйста с задачей: Дано слово. Переставить его последнюю букву на место k-й. При этом...

6
539 / 540 / 181
Регистрация: 16.03.2012
Сообщений: 1,160
Записей в блоге: 2
18.02.2014, 10:18 2
Лучший ответ Сообщение было отмечено Grimmjow Jagger как решение

Решение

C#
1
2
3
4
5
6
7
8
9
static void Main(string[] args)
{
    string str = "абвгдэежзийк";
    string temp="";
    for (int i = 0; i < str.Length/2; i++)
        temp +=(str[i].ToString() + str[str.Length-1 - i].ToString());
 
    Console.WriteLine(temp);
}
1
3 / 4 / 2
Регистрация: 05.04.2011
Сообщений: 175
18.02.2014, 13:58 3
C#
1
2
3
4
5
6
7
8
string[] s = { "митрофанушка" };
            for (int i = 0; i < s.Length; i++)
            {
               
                char[] ch = s[i].ToCharArray();
                Array.Reverse(ch);
                Console.WriteLine(ch);
            }
1
Администратор
Эксперт .NET
9126 / 4402 / 747
Регистрация: 17.04.2012
Сообщений: 9,179
Записей в блоге: 14
18.02.2014, 14:11 4
Keysi, в задаче нужно переставить символы в порядке 1, 12, 2, 11, 3, 10, ..., 6, 7
Ваш код расставляет в порядке 12, 11, 10, 9, ..., 1
1
3 / 4 / 2
Регистрация: 05.04.2011
Сообщений: 175
18.02.2014, 14:13 5
Да я понел уже, ну и ладно может ему и этот код пригодится
1
0 / 0 / 0
Регистрация: 17.02.2014
Сообщений: 19
19.02.2014, 08:05  [ТС] 6
Вот в этом то и проблема что я ни знаю как это сделать((
0
Заблокирован
19.02.2014, 09:38 7
Grimmjow Jagger, так а почему вариантbuntar вам не подошел?
Код
абвгдэежзийк
акбйвигзджэе
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.02.2014, 09:38

Дано слово. Переставить его s букву
Дано слово. Переставить его s-ю букву на место k-й (s &gt; k). При этом k-ю, (k +1)-ю, …, (s-1)-ю...

Дано ошибочно написанное слово «килбайот». Путем перемещения его букв получить слово «килобайт»
Дано ошибочно написанное слово «килбайот». Путем перемещения его букв получить слово «килобайт».

Дано слово. Переставить его первую букву на место последней
Дано слово. Переставить его первую букву на место последней.

Строки. Дано слово, переставить его букву с номером S после номера K
Дано слово ,переставить его букву с номером S после номера K?


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

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

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