Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2011, 14:03   #1
sadim
Новичок
Джуниор
 
Регистрация: 18.12.2011
Сообщений: 4
Восклицание Записать высказывания в виде выражений(Pascal)

Помогите с контрольной, я вообще чайник)))

9). Записать приведенные ниже высказывания в виде выражений:

а) значение переменной А не принадлежит интервалу (0,3);
б) значение переменной А принадлежит отрезку [-2,0];
в) значение переменной А принадлежит одному из отрезков: [-5, -4], [0,2], [3.2,7];
sadim вне форума Ответить с цитированием
Старый 18.12.2011, 14:55   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

a)(a>=3) or (a=<0)
b)(a>=-2) and (a<=0)
c)((a>=-5) and (a<=-4)) or ((a>=0) and (a<=2)) or ((a>=3.2) and (a<=7))
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 18.12.2011 в 15:02.
Mad_Cat вне форума Ответить с цитированием
Старый 18.12.2011, 14:57   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а) значение переменной А не принадлежит интервалу (0,3);
Код:
not a in [1..2]
Цитата:
значение переменной А принадлежит отрезку [-2,0];
Код:
a in [-2..0]
Цитата:
значение переменной А принадлежит одному из отрезков: [-5, -4], [0,2], [3.2,7];
Код:
(a=-5) or (a=-4) or ((a>=0) and (a<=2)) or ((a>=3.2) and (a<=7))
Но с третьим приколы - там вещественное число всплывает
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.12.2011, 15:01   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

a)
Код:
Not ( (A>0) and (A<3))
или, если раскрыть Not, то можно записать так:
Код:
(A<=0) or (A>=3)
b)
Код:
(A>=-2) and (A<=0)
c)
Код:
( (A>=-5) and (A<=-4) ) or 
( (A>=0) and (A<=2) ) or  ( (A>=3.2) and (A<=7) )
Serge_Bliznykov вне форума Ответить с цитированием
Старый 18.12.2011, 15:08   #5
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
not a in [1..2]
Здесь надо скобки ставить:
Код:
not (a in [1..2])
И ещё:
Цитата:
a in [-2..0]
В Паскале такая запись - недопустима. Множество (в паскале) не может содержать отрицательные числа
Вадим Мошев вне форума Ответить с цитированием
Старый 18.12.2011, 15:11   #6
sadim
Новичок
Джуниор
 
Регистрация: 18.12.2011
Сообщений: 4
По умолчанию

Спасибо!! за помощь! счастья вам!! здоровья!))
sadim вне форума Ответить с цитированием
Старый 18.12.2011, 16:59   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Вадим Мошев
Согласен. Писал с потолка по памяти.

P.S. Все равно мой пост фтопку, там у автора вещественные числа всетки фигурировать бдут
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Записать в виде процедуры алгоритм mrs.geshtalt Помощь студентам 1 15.05.2011 16:16
Запись условия в виде логических выражений dancergirl Помощь студентам 3 26.03.2009 04:04
вычисление выражений (pascal) вкусняшка Помощь студентам 4 14.03.2009 16:42
Проверить истинность высказывания jazzben Общие вопросы C/C++ 1 18.09.2008 20:41
Записать результат в Мемо в виде стека. KORT Помощь студентам 1 13.09.2008 19:25