0 / 0 / 0
Регистрация: 22.09.2015
Сообщений: 25
|
|
1 | |
Переместить все цифры в конец, а остальные символы в начало строки, сохраняя порядок взаимного расположения30.10.2015, 00:50. Показов 2395. Ответов 11
Метки нет Все метки)
(
Преобразовать строку символов по пaравилу: переместить все цифры в конец, а остальные символы в начало строки, сохраняя порядок взаимного расположения символов в каждой из этих двух групп
0
|
|
30.10.2015, 00:50 | |
Ответы с готовыми решениями:
11
Переставить в начало строки все буквы в порядке их следования, затем цифры, и в конце – остальные символы В одновременном массиве все отрицательные элементы переместить а начало, а остальные — в конец |
Платежеспособный зверь
8818 / 4245 / 1618
Регистрация: 28.10.2009
Сообщений: 11,386
|
||||||
30.10.2015, 02:03 | 2 | |||||
0
|
Платежеспособный зверь
8818 / 4245 / 1618
Регистрация: 28.10.2009
Сообщений: 11,386
|
|
30.10.2015, 07:40 | 4 |
volvo, я делал версию для классического паскаля
0
|
5058 / 2632 / 2345
Регистрация: 10.12.2014
Сообщений: 9,994
|
||||||
30.10.2015, 09:02 | 5 | |||||
В таком случае почему:
— не инициализируются переменные i и b перед первым использованием? — при любых условиях выскакивает «Индекс находится вне границ массива.» Вот мой почти «классический» вариант:
0
|
Платежеспособный зверь
8818 / 4245 / 1618
Регистрация: 28.10.2009
Сообщений: 11,386
|
|
30.10.2015, 09:35 | 6 |
Неаккуратность, не имеющая значения
Откуда я знаю, почему ваш кривой ПаскальАВС не воспринимает a[1] как первый символ строки а, а требует объявления массива символов. В Турбо Паскале всё прекрасно работает К классическому Паскалю ваш вариант не имеет никакого отношения и работать не будет, а в АВС уже сделали простую программу.
0
|
5058 / 2632 / 2345
Регистрация: 10.12.2014
Сообщений: 9,994
|
|
30.10.2015, 09:51 | 7 |
Он, вообще-то, вот после этого ругается:
m — длина строки, а значит i — становится длинее строки!
0
|
Платежеспособный зверь
8818 / 4245 / 1618
Регистрация: 28.10.2009
Сообщений: 11,386
|
||||||
30.10.2015, 10:20 | 8 | |||||
Это несложно исправить. Достаточно записать 7 строку так:
0
|
5058 / 2632 / 2345
Регистрация: 10.12.2014
Сообщений: 9,994
|
|
30.10.2015, 10:31 | 9 |
кот Бегемот, я то это сразу увидел… А вас пришлось на буксире тянуть…
И как теперь воспринять ваши же слова:
0
|
Платежеспособный зверь
8818 / 4245 / 1618
Регистрация: 28.10.2009
Сообщений: 11,386
|
|
30.10.2015, 10:37 | 10 |
А Вы обратили внимание в котором часу была написана программа?
И вообще, ты хто, чтобы меня учить? Я справлюсь без Вашего участия. Ну, возьми с полочки пирожок и радуйся, что ты самый талантливый, а остальные - мусор
0
|
5058 / 2632 / 2345
Регистрация: 10.12.2014
Сообщений: 9,994
|
|
30.10.2015, 10:59 | 11 |
0
|
Платежеспособный зверь
8818 / 4245 / 1618
Регистрация: 28.10.2009
Сообщений: 11,386
|
|
30.10.2015, 11:03 | 12 |
А вы ведите себя в рамках приличия, не читайте нравоучений, не хамите, не выпячивайте своё я.
Правильнее было бы послать тебя куда подальше. Но я просто прекращаю общение навсегда. Вы мне не интересны.
0
|
30.10.2015, 11:03 | |
Помогаю со студенческими работами здесь
12
В одномерном массиве все отрицательные элементы переместить в начало, а остальные-в конец
В одномерном массиве все отрицательные элементы переместить в начало, а остальные - в конец Сдвинуть все элементы с четными индексами в начало массива, а с нечетными – в конец, сохраняя порядок их следования. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |