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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2013, 11:42   #1
Cleans
Новичок
Джуниор
 
Регистрация: 23.12.2013
Сообщений: 1
По умолчанию Четыре партии получили по 25% мест в парламенте. Для принятия конституционного законна необходимо чтобы за него проголосовало не м

Четыре партии получили по 25% мест в парламенте. Для принятия конституционного законна необходимо чтобы за него проголосовало не меньше 75% депутатов. Описать с помощью булевой функции и реализовать в виде логической схемы процедуру голосования если известно что внутри каждой партии все депутаты голосуют одинаково. Оценить сложность полученной схемы

Нужна помощь!!!

Последний раз редактировалось Serge_Bliznykov; 23.12.2013 в 12:59.
Cleans вне форума Ответить с цитированием
Старый 23.12.2013, 12:20   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Помощь какой партии нужна? Пусть купят голоса у других фракций
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 23.12.2013, 18:57   #3
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,538
По умолчанию

Цитата:
Сообщение от Cleans Посмотреть сообщение
..внутри каждой партии все депутаты голосуют одинаково...
Значит , всего 4 переменные.
Код:
var er,kprf,sr,ldpr:Boolean;
А что делать надо, не понял. То ли просто условие принятия закона написать, то ли смоделировать процесс голосования.
type_Oleg на форуме Ответить с цитированием
Старый 23.12.2013, 20:05   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

обозначим через булевые переменные k1, k2, k3, k4 признак того, что все члены партии проголосовали (k1 = true (ИСТИНА) означает, что первая партия проголосовала "ЗА" и т.д.)

тогда, законопроект будет принят в случае, если выражение:
Код:
(k1 and k2 and k3) or (k1 and k2 and k4) or (k2 and k3 and k4);
будет равно true (ИСТИНА)
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
HTML! делать, чтобы изображение было фоном а фреймы поверх него tosha95 Помощь студентам 0 04.12.2013 17:01
Нужно переделать, чтобы программа могла считывать данные с файла и записывать в него результат. Kroleg Помощь студентам 2 13.11.2011 19:15
Создаю сайт но не знаю как сделать чтобы с него уходили сообщения на телефон. renessans Помощь студентам 2 03.11.2011 20:42
Нужно чтобы в матрице находило максимальный элимент и справо от него вставляло колонку с нулями в столбик Romer9999 Паскаль, Turbo Pascal, PascalABC.NET 3 03.12.2008 08:46