從鍵盤輸入兩個命題變元P和Q地真值,求它們地合取、析取、蘊含和等價地真值_第1頁
從鍵盤輸入兩個命題變元P和Q地真值,求它們地合取、析取、蘊含和等價地真值_第2頁
從鍵盤輸入兩個命題變元P和Q地真值,求它們地合取、析取、蘊含和等價地真值_第3頁
從鍵盤輸入兩個命題變元P和Q地真值,求它們地合取、析取、蘊含和等價地真值_第4頁
從鍵盤輸入兩個命題變元P和Q地真值,求它們地合取、析取、蘊含和等價地真值_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、實用標準文案長治學院?離散數(shù)學?實驗報告專 業(yè):計算機科學與技術班 級:計科1202班學 號: 12407237姓 名:武文超組 別: 1指導老師:李艷玲2021.11.302021.12.21文檔實用標準文案目錄一、實驗目的3二、算法思想3三、流程圖4四、實驗結果截圖5五、程序代碼7六、總結10文檔實用標準文案一、實驗目的本實驗課程是信息專業(yè)學生的一門專業(yè)根底課程,通過實驗,幫助學生更好地掌握計算機科學技術常用的離散數(shù)學中的概念、性質和運算;通過實驗提升學生編寫實驗報告、總結實驗結果的水平;使學生具備程序設計的思想,能夠獨立 完成簡單的算法設計和分析.熟悉掌握合取、析取、蘊涵和等價,進一步能

2、用它們來解決實際問題.二、算法思想1.從鍵盤輸入兩個命題變元P和Q的真值,求它們的合取、析取、蘊含和 等價的真值.(1)合?。憾}聯(lián)結詞.將兩個命題 P、Q聯(lián)結起來,構成一個新的命 題PA Q,讀作P、Q的合取,也可讀作P與Q.這個新命題的真值與構成它的命 題P、Q的真值間的關系為只有當兩個命題變項 P = T, Q= T時方可PAQ =T,而 P、Q只要有一為F那么PA Q= F.這樣看來,PA Q可用來表示日常用語P與Q,或 P并且Q.(2)析?。憾}聯(lián)結詞.將兩個命題 P、Q聯(lián)結起來,構成一個新的命 題PV Q,讀作P、Q的析取,也可讀作P或Q.這個新命題的真值與構成它的命 題P

3、、Q的真值間的關系為只有當兩個命題變項 P = F, Q= F時方可PV Q =F,而 P、Q只要有一為T那么PV Q = T.這樣看來,PV Q可用來表示日常用語P或者Q.(3)蘊含:二元命題聯(lián)結詞.將兩個命題 P、Q聯(lián)結起來,構成一個新的命 題P- Q,讀作P條件Q,也可讀作如果P,那么Q.這個新命題的真值與構成它 的命題P、Q的真值間的關系為只有當兩個命題變項 P = T, Q= F時方可PQ=F, 其余均為To(4)等價:二元命題聯(lián)結詞.將兩個命題 P、Q聯(lián)結起來,構成一個新的命 題P一 Q,讀作P雙條件于Q這個新命題的真值與構成它的命題 P、Q的真值 問的關系為當兩個命題變項 P =

4、 T, Q =T時方可P Q =T,其余均為F 文檔實用標準文案三、流程圖:求合取、析取、蘊含件 和等價的真值流程圖文檔實用標準文案四、實驗結果截圖進入界面文檔實用標準文案錯誤限制和輸入正確后以以以以以以以以 耳 k N * *JFKv , 聲 17 . lz / 1 1 (刖 1 1 1 1A 刖 1 1 歙富或腳或或寢或 00親 Q 0 第00親00 心直薦Q-1等價:PQ=1 日否繼續(xù)運算?Press any key to continue退出文檔實用標準文案五、程序代碼#include int a,b;char c;void menu();void shuru();void yunsu

5、an();int main()menu();yunsuan();return 0;void shuru()printf( 請輸入P的值(0或1),以回車結束:);scanf(%d,&a);printf( 請輸入Q的值(0或1),以回車結束:);scanf(%d,&b);void menu()*n);printf(*n);printf(*printf(*歡送來到邏輯運算軟件*n);*n);printf(* printf(*n);文檔實用標準文案printf(n);)void yunsuan()(shuru();while(a!=1 | a!=0) &(b!=1 | b!=0)(if(a=1 |

6、a=0) & (b=1 | b=0) break;printf(輸入錯誤,重新輸入n); shuru();)if(a=0 & b=0)(printf(合取:n);printf(PA Q=0n);printf(析取:n);printf(PV Q=0n);printf(蘊含:n);printf( P-Q=1n);printf(等價:n);printf( PQ=1n);)if(a=0 & b=1) printf( 合取:n);printf(PA Q=0n);printf(析取:n);printf(PVQ=1n);printf(蘊含:n);文檔實用標準文案printf( P-Q=1n);printf(

7、等價:n);printf( PQ=0n);)if(a=1 & b=0)(printf(合取:n);printf(PA Q=0n);printf(析取:n);printf(PVQ=1n);printf( 蘊含:n);printf( P-Q=0n);printf(等價:n);printf( PQ=0n);)if(a=1 & b=1)(printf(合取:n);printf(PA Q=1n);printf(析取:n);printf(PVQ=1n);printf( 蘊含:n);printf( P-Q=1n);printf(等價:n);printf( PQ=1n);)printf(是否繼續(xù)運算? (y/

8、n)n);scanf(%c,&c);if(c=y)文檔實用標準文案yunsuan();else return;)六、總結用連詞A把幾個公式連接起來而構成的公式叫做合取,而此合取式的每個組成局部叫做合取項.一些適宜公式所構成的任一合取也是一個合取公式.形式為“p并且q的復合命題,其中p和q都是命題并且叫做合取支.在 命題演算中,合取式被符號化為“ p? q,“pA q或者“p&q.假設把它當做 真信函項,“ p并且q為真當且僅當p和q中每一個都真;如果有一個合取支 為假,或兩個合取支都假,那么該合取式為假.我們可以從前提p和前提q推出結 論“p并且q,這叫做“合取規(guī)那么或“合取引入.我們也可以從

9、前提“ p 并且q推出結論p或者推出結論q,這叫做“合取消除.合取式還可以把多 于兩個的陳述組合在一起,如果能夠斷定所有這些陳述的話.用連詞V把幾個公式連接起來所構成的公式叫做析取,而此析取式的每一組成局部叫做析取項.由一些適宜公式所構成的任一析取也是一個適宜公式.在邏輯中,蘊涵(imply)是用在更弱的定義下.說復合命題 A=B為真可簡 單地斷言:假設A為真,那么B也為真.換句話說,A=B只是說不會同時有A真 與B假,而不是說在通常意義下的 A “引起 Bo特別白1假設A為假,那么對任 何B,A=B均為真.該命題容易使人誤解,由于不存在任何途徑使得命題 A可能 對命題B產生任何結果.對于兩個命題A,B,如果A? B且B? A,那么稱命題A,B等價.記作A? B.假設關 系R在集合A中是自反、對稱和傳遞的,那么稱 R為A上的等價關系.所謂關系R 就是笛卡爾積 AX A中的一個子集.通過這次實驗,我學到了很多知識,離散數(shù)學、數(shù)據(jù)結構等.經過一個學期 的學習,我對離散數(shù)學這門課程有了很大的了解.這次的實驗讓我對自己的專業(yè)也有了更進一步的了解,也使我懂得了理論與實際相結合的重要性,只有理論知識是遠遠不夠的.只有把所學的理論知識與實踐

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論