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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2016, 23:16   #1
Programmer8
 
Регистрация: 09.01.2016
Сообщений: 7
По умолчанию Помогите найти значение логических операций

Найти, чему будет равно значение логических операций при следующем наборе исходных данных: x=10, y=0, z=-100, v=true.
(x<100) and (z>13) or (y<10)
((not v) or (x+2)<35) or (z>0)
Programmer8 вне форума Ответить с цитированием
Старый 19.01.2016, 23:28   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 16,220
По умолчанию

Ну это же совсем просто. Даже не смешно...
Arigato вне форума Ответить с цитированием
Старый 20.01.2016, 01:28   #3
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

Цитата:
Сообщение от Programmer8 Посмотреть сообщение
Найти, чему будет равно значение логических операций при следующем наборе исходных данных: x=10, y=0, z=-100, v=true.
(x<100) and (z>13) or (y<10) -true
((not v) or (x+2)<35) or (z>0) -true
бывает же такое?
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Dvoishnik вне форума Ответить с цитированием
Старый 20.01.2016, 18:41   #4
sol12
 
Регистрация: 15.01.2016
Сообщений: 6
По умолчанию

Код:
PROGRAM P3;
USES CRT;
VAR x, y, z :integer;
    r1, r2, v : boolean;

BEGIN
CLRSCR;

x := 10;
y := 0;
z := -100;
v := true;

r1 := (x<100) and (z>13) or (y<10);
r2:= ((not v) or ((x+2)<35)) or (z>0);

writeln('R1=',r1);
writeln('R2=',r2);
END.
Результат: true, true

Последний раз редактировалось Вадим Мошев; 20.01.2016 в 19:42.
sol12 вне форума Ответить с цитированием
Старый 20.01.2016, 19:58   #5
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,639
По умолчанию

Зависит от языка программирования, ассоциативности операций and и or и порядка выполнения.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 20.01.2016, 20:47   #6
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

Цитата:
Сообщение от challengerr Посмотреть сообщение
Зависит от языка программирования, ассоциативности операций and и or и порядка выполнения.
Я не буду говорить за все языки программирования, но есть общие правила
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Dvoishnik вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти значение на другом листе и подставить значение следующей ячейки ElenaNTro Microsoft Office Excel 12 11.02.2019 12:44
Перегрузка поразрядных логических операций Nickolay0512 Общие вопросы C/C++ 1 27.10.2014 17:24
Калькулятор логических/арифметических операций doojkee Общие вопросы C/C++ 6 08.04.2012 19:28
Команды логических операций, сдвигов, выделение битовых полей tvincen Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 16.01.2012 04:13
Не запускается программа на перегрузку операций(*+). Найти ошибку в программе Alex++ Помощь студентам 0 16.12.2011 10:33