3 / 3 / 1
Регистрация: 16.08.2016
Сообщений: 70
|
|
1 | |
Замена символа при вводе16.08.2016, 00:18. Показов 4377. Ответов 18
Метки нет (Все метки)
Хочу сделать так чтоб при readln(S); если человек вводит символ '#' программа вводила символ '√' и присваивал переменной S его вместо '#'.
0
|
16.08.2016, 00:18 | |
Ответы с готовыми решениями:
18
Блокирование вычисления суммы при вводе ошибочного символа Замена символа Замена символа $ на * EditText Замена символа при вводе |
Модератор
|
|||||||||||
16.08.2016, 06:59 | 2 | ||||||||||
Форум в коде съел желаемый символ '√'.
1
|
3 / 3 / 1
Регистрация: 16.08.2016
Сообщений: 70
|
|
16.08.2016, 09:02 [ТС] | 3 |
ОШИБКА: Нет индексного свойства по умолчанию для типа char. В обеих случаях выводит данную ошибку.
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
16.08.2016, 09:40 | 5 |
Такого символа в ANSI нет. Есть в ASCII(Турбо Паскаль) #251. А юникодный символ, набираемый с клавы комбинацией Alt+251 имеет более 1 байта.
0
|
Модератор
|
||||||
16.08.2016, 09:49 | 6 | |||||
Сообщение было отмечено MartinChobanyan как решение
Решение
Тогда, воспользоваться модулем CRT.
1
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
16.08.2016, 09:52 | 7 |
Что-то не понял, а где здесь символ радикал?
0
|
Модератор
|
|
16.08.2016, 09:55 | 8 |
Sorry, за его отсутствие, по причинам, которые Вы осветили выше.
Но идею замены "на лету" одного символа другим, я продемонстрировал.
1
|
3 / 3 / 1
Регистрация: 16.08.2016
Сообщений: 70
|
|
16.08.2016, 15:30 [ТС] | 9 |
Спасибо что помогли Федосеев Павел. Ответ получен!
Добавлено через 5 часов 9 минут Павел, вы могли оптимизировать ваш код, string не нужен и цикл тоже убрать надо.
0
|
Модератор
|
|
16.08.2016, 15:35 | 10 |
Это не оптимизация, а полное изменение.
Не по теме: У вас, вероятно, экономическое образование, где под оптимизацией подразумевают увольнение персонала и закрытие производства... А можно описать задачу по-подробнее?
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
16.08.2016, 15:41 | 11 | |||||
Сообщение было отмечено MartinChobanyan как решение
Решение
2
|
Модератор
|
|
16.08.2016, 15:46 | 12 |
Puporev, +1 за телепатию.
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
16.08.2016, 15:49 | 13 |
0
|
3 / 3 / 1
Регистрация: 16.08.2016
Сообщений: 70
|
|
16.08.2016, 22:17 [ТС] | 14 |
Что за "#13" и зачем оно нужно? Я без этого писал и всё ОК.(Я знаю что это код символа. )
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
17.08.2016, 08:27 | 15 |
#13 это код Enter. жмем чтобы закончить ввод.
1
|
3 / 3 / 1
Регистрация: 16.08.2016
Сообщений: 70
|
|
18.08.2016, 20:38 [ТС] | 16 |
Этот вопрос связан с данной темой. Как сделать так чтоб программа не реагировала при выше написанной процедуре на некоторые клавиши, а именно:
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
18.08.2016, 20:42 | 17 | |||||
1
|
3 / 3 / 1
Регистрация: 16.08.2016
Сообщений: 70
|
|
19.08.2016, 00:15 [ТС] | 18 |
0
|
1642 / 1091 / 487
Регистрация: 17.07.2012
Сообщений: 5,345
|
||||||
19.08.2016, 00:27 | 19 | |||||
1
|
19.08.2016, 00:27 | |
19.08.2016, 00:27 | |
Помогаю со студенческими работами здесь
19
Составить программу, которая при вводе символа с клавиатуры выво-дит "латинская буква" при вводе латинской буквы и "не латинская бук-ва" во всех остал АвтоВыборка из БД при вводе символа При вводе символа программа зацикливается Завершение программы при вводе символа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |