5人表决开关电路

5人表决开关电路

ID:38977443

大小:93.43 KB

页数:3页

时间:2019-06-22

5人表决开关电路_第1页
5人表决开关电路_第2页
5人表决开关电路_第3页
资源描述:

《5人表决开关电路》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、5人表决开关电路实验报告内容包含:实验目的、实验仪器、实验原理,实验内容、实验步骤、实验数据整理与归纳(数据、图表、计算等)、实验结果分析、实验思考题、实验心得。【实验目的】加深对五个基本联结词(否定、合取、析取、条件、双条件)的理解、掌握利用基本等价公式化简公式的方法。【实验原理】(1)写出5人表决开关电路真值表,从真值表得出5人表决开关电路的主合取公式(或主析取公式),将公式化简成尽可能含五个基本联结词最少的等价公式。(2)上面公式中的每一个联结词是一个开关元件,将它们定义成C语言中的函数。(3)输入5人表决值(0或1),调用上面定义的

2、函数,将5人表决开关电路真值表的等价公式写成一个函数表达式。(4)输出函数表达式的结果,如果是1,则表明表决通过,否则表决不通过。【实验内容】用化简命题逻辑公式的方法设计一个表决开关电路。【实验用例】用化简命题逻辑公式的方法设计一个5人表决开关电路,要求3人以上(含3人)同意则表决通过(表决开关亮)。【实验步骤】请输入5个人(分别用a、b、c、d、e表示)的表决值(1或0):  a:表决值(1或0);  b:表决值(1或0); c:表决值(1或0); d:表决值(1或0); e:表决值(1或0)。3程序:#includei

3、ntvote(inta,intb,intc,intd,inte){if(a&&b&&c

4、

5、a&&b&&d

6、

7、a&&b&&e

8、

9、a&&c&&d

10、

11、a&&c&&e

12、

13、a&&d&&e

14、

15、b&&c&&d

16、

17、b&&c&&e

18、

19、b&&d&&e

20、

21、c&&d&&e)return1;elsereturn0;}intmain(){inta,b,c,d,e;printf("输入五个人的表决意愿(0或1,空格分开):");scanf("%d%d%d%d%d",&a,&b,&c,&d,&e);if(vote(a,b,c,d,e))printf("表决通过!");

22、elseprintf("表决不通过!");}【实验结果分析】3【实验心得】通过这次五人表决开关电路的实验,加深了我对五个基本联结词(否定、合取、析取、条件、双条件)的理解、基本掌握了利用基本等价公式化简公式的方法。为今后的学习打下了扎实的基础。3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。