|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.12.2015, 23:49 | #1 |
Регистрация: 14.11.2015
Сообщений: 7
|
В алфавитно-цифровой строке удвоить каждую цифру.
Задание: В алфавитно-цифровой строке удвоить каждую цифру.
Выводит только буквы, не знаю в чем ошибка, помогите... Код:
|
18.12.2015, 10:02 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
в строке у Вас КОДЫ символов. Удвоением КОДА вы получаете какой-то символ, но совсем не удвоенную цифру. Это раз. а второе, при удвоении цифр от 5 и выше, вместо одной цифры в строке будет ДВЕ. Т.е. нужно либо писать всё в новую строку (рекомендую), либо производить в массив символов вставку нового значения со сдвигом остальных. идея понятна? |
|
18.12.2015, 10:04 | #3 |
Регистрация: 14.11.2015
Сообщений: 7
|
идея понятная, но как это сделать?
|
18.12.2015, 10:13 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Переписывать в новую строку конечно же )
Код:
I'm learning to live...
|
18.12.2015, 10:31 | #5 |
Регистрация: 14.11.2015
Сообщений: 7
|
а по вашему коду вообще ничего не выводиться((
просто вылезает пустая консоль, ввожу не ввожу что-то нажимаю enter консоль закрывается... |
18.12.2015, 10:41 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
если я правильно понял задание (и Вы ничего не напутали с удвоением цифр)
тогда рассмотрите такой код: Код:
Последний раз редактировалось Serge_Bliznykov; 18.12.2015 в 10:45. |
18.12.2015, 10:55 | #7 |
Регистрация: 14.11.2015
Сообщений: 7
|
Все работает, выводит все хорошо, спасибо огромное))
только там какие-то лишние символы выводятся, как это убрать??) |
18.12.2015, 11:02 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
а если так?
Код:
|
18.12.2015, 11:18 | #9 |
Регистрация: 14.11.2015
Сообщений: 7
|
а вот так все нормально, ничего лишнего. Спасибо вам огромное!!)))
|
18.12.2015, 12:39 | #10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Организовать процедуру, позволяющую записать в текстовый файл введенную с клавиатуры строку. Удвоить в данном файле каждую цифру. | Deg | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 18.05.2014 21:10 |
Free Pascal Graph и алфавитно-цифровой экран | Влад144 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 14.04.2013 09:07 |
Задано любое слово. Разбить его на группы по три символа. Каждую из групп удвоить. (TurboPascal) | Longint20 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 23.05.2012 11:36 |
Дано целое число. Уменьшить каждую цифру этого числа на 1. | Makcumqa | Помощь студентам | 2 | 18.03.2010 08:09 |