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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.10.2019, 16:28   #1
DeadBox
 
Регистрация: 21.10.2019
Сообщений: 4
Вопрос Алгебра логики

Всем привет! Подскажите, пожалуйста, кто знает как формализовать высказывания с помощью логических переменных и символов логических операций (*,+, -, ->, <>,=). Вот само выражение:
"Если при защите лабораторных блеснуть дополнительными знаниями, то можно заработать 5 баллов, следовательно, повысить семестровый рейтинг и заработать «автомат»
Я лично пишу следующее: A->B=C*D. Но почему-то программа выдает неправильный ответ. В чём ошибка?
DeadBox вне форума Ответить с цитированием
Старый 23.10.2019, 19:30   #2
Вадим Мошев

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

Возможно, причина в том, что вы неверно расставили знаки операций и пропустили одно высказывание. Давайте так попробуем. Введём атомарные высказывания, и пусть они означают:
A = 'Защитил лабораторные работы';
B = 'Блеснул дополнительными знаниями';
C = 'Заработал 5 баллов';
D = 'Повысил семестровый рейтинг';
E = 'Получил «автомат»'.

Тогда, по условию задачи:

(A*B -> C) -> D*E
Вадим Мошев вне форума Ответить с цитированием
Старый 24.10.2019, 16:36   #3
DeadBox
 
Регистрация: 21.10.2019
Сообщений: 4
По умолчанию

Спасибо за помощь. Но программа всё-равно выдает не правильный ответ. Может быть сама программа косячит
DeadBox вне форума Ответить с цитированием
Старый 24.10.2019, 16:55   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
A->B=C*D
а так: A->B<->C*D
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 24.10.2019, 18:30   #5
DeadBox
 
Регистрация: 21.10.2019
Сообщений: 4
По умолчанию

И даже так нет. Вообщем по ходу в программе не так ответ забит может быть
DeadBox вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Системы счисления, Алгебра логики, Алгоритмизация Константин "Kosta" Помощь студентам 2 11.11.2011 16:26
алгебра логики LiR1Ka Помощь студентам 3 07.06.2011 22:37
Алгебра логики. Александр95 Помощь студентам 3 12.04.2011 16:02
алгебра логики вредина123 Помощь студентам 0 12.12.2010 19:08
Развитие логики Lemo Помощь студентам 5 04.11.2009 14:23