• Предмет: Информатика
  • Автор: Цветочек000
  • Вопрос задан 1 год назад

Уберите лишние скобки у данного логического выражения:
y eqv (((x and y) or y)xor (x imp (x xor y)))
а затем напишите программу, которая по введённым значениям x и y типа Bool, вычисляла бы истинно или ложно данное логическое выражение.
vbs


Аноним: Лишних скобок тут нет. Есть только те, без которых можно обойтись.

Ответы

Ответ дал: Аноним
1
Dim x
Dim y
x = CBool(InputBox("x="))
y = CBool(InputBox("y="))
Msgbox y Eqv (x And y Or y Xor (x Imp x Xor y))


Цветочек000: пишет ошибка,2 строка 11 символ
Аноним: неверно скопировали
Аноним: У меня же работает. аж в версии 2003
Цветочек000: в блокноте VBS?
Аноним: Ой... это же VBS у Вас.... а я написал для VBA. Тогда подождите....
Аноним: Вводить в виде True и False если помните
Цветочек000: если честно,вообще не понимаю
Аноним: сохраняете файл с расширением VBS, потом просто кликаете его, запускается, будут два окна для ввода.... прямо там набираете True или False для каждой переменной. И получите ответ.
Вас заинтересует