|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.10.2012, 22:54 | #1 |
Пользователь
Регистрация: 17.10.2011
Сообщений: 18
|
Ввод логических (boolean, булевых) переменных в Паскаль
Код:
Write('p='); readln(p); вот тут показЫвает ошибку .. В чем проблема ? ______________ Название темы по правилам форума должно адекватно отражать суть решаемой задачи/проблемы. На первый раз я исправил. В последующем, темы с подобным бессмысленным названием будут закрываться или удаляться, а автор такой темы будет получать штрафные баллы. Учтите это на будущее. Модератор. Последний раз редактировалось Serge_Bliznykov; 20.10.2012 в 09:08. |
20.10.2012, 02:41 | #2 |
Форумчанин
Регистрация: 26.07.2011
Сообщений: 376
|
Код:
Вы логические переменные пытаетесь ввести. К типу boolean применимы значения True или False, но их можна только присвоить, не ввести !
Люблю на ты.Я человек простой
|
20.10.2012, 09:05 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Leshii абсолютно прав!
G-leb, Вам же ошибка не просто так выдаётся, там есть текст ошибки. и он внятно, английским по белому объясняет, что не так. Вы получаете примерно такую ошибку: Цитата:
Причину Вам уже Leshii объяснил. теперь, про то, как это обойти. вместо: readln(q); readln(p); пишем примерно так: Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хранение логических переменных в одном числе | AlexanderGalkin | PHP | 16 | 10.11.2013 21:04 |
Как фильтровать ввод переменных? | andego | Общие вопросы C/C++ | 8 | 21.04.2012 11:23 |
Как запретить ввод всего алфавита и логических знаков "=+-*/" | prikolist | Общие вопросы C/C++ | 13 | 02.06.2010 20:47 |
ввод нескольких переменных в одной строке | ЛЕХА_Г | Помощь студентам | 2 | 18.12.2009 01:19 |