|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.01.2008, 20:05 | #1 |
Пользователь
Регистрация: 13.10.2007
Сообщений: 10
|
Задача по Qbasic
Здравствуйте.У меня снова вопрос.
Условие очень простое:требуется определить,какое число введено:положительное/отрицательное,четное/нечетное" Я делал так if x mod2=0 and a>0 then print"четное,положительное" if x mod2=0 and a<0 then print"четное,отрицательное" if x mod2<>0 and a>0 then print"нечетное,положительное" if x mod2<>0 and a<0 then print"нечетное,отрицательное" Но в этом случае выполняется только первая строка. Пробовал через select case-но там выражение не воспринимается. Подскажите |
03.01.2008, 20:31 | #2 |
Форумчанин
Регистрация: 24.06.2007
Сообщений: 351
|
Интересно конечно... У нас есть число "х", первое состовляющее условиее проверяет "х" четное или нет, а вот второе состовляющее уже проверяет "а"... Возможно следует заяменить "х" на "а" или наоборот "а" на "х"
Я не маюсь бездельем, я от него тащусь!
|
03.01.2008, 20:38 | #3 |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
Удалено (ошибся темой)
Последний раз редактировалось Jeni; 03.01.2008 в 20:42. |
03.01.2008, 21:13 | #4 |
Пользователь
Регистрация: 13.10.2007
Сообщений: 10
|
|
03.01.2008, 21:37 | #5 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
После проверки каждого условия из первых трех нужно написать else.
|
03.01.2008, 22:04 | #6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
или хотя бы завершающую точку с запятой ставить после оператора PRINT...
Последний раз редактировалось mihali4; 03.01.2008 в 22:13. |
03.01.2008, 22:12 | #7 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Еще надо взять в скобки выражения слева и справа от and.
|
03.01.2008, 23:20 | #8 |
Пользователь
Регистрация: 13.10.2007
Сообщений: 10
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задачи по QBasic | Ванек | Помощь студентам | 14 | 08.11.2008 15:00 |
лабораторная по Qbasic | MsVlarbuzZ | Помощь студентам | 5 | 09.01.2008 15:07 |
[QBasic] Вычислить ряд!! | toad88 | Помощь студентам | 1 | 20.11.2007 00:07 |
Help me on QBasic. Анимация. | toad88 | Помощь студентам | 2 | 16.11.2007 21:58 |
3 задачи на QBasic | PoNika | Помощь студентам | 3 | 11.06.2007 13:02 |