中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

04_比較和邏輯-小學生Scratch編程競賽輔導 課件

資源下載
  1. 二一教育資源

04_比較和邏輯-小學生Scratch編程競賽輔導 課件

資源簡介

(共21張PPT)
04 比較和邏輯運算
程序設計基礎
學習目標
比較運算符
0 1
邏輯運算符
0 2
程序的控制結構
0 3
用戶輸入兩個數,
計算并輸出兩個數中的較大者。
比較兩個數大小
只有兩個截然相反取值的情況在數學及電子技術中稱為布爾量或邏輯量,布爾量的取值稱為布爾值。
布爾值只有兩種可能的取值,常見表示方式
true/false,真/假,成立/不成立,0/1
布爾值之間的運算稱為邏輯運算
日常生活中,存在很多使用布爾量的例子,如判斷題,只有對或錯
布爾量
比較運算符有三個,如右圖
可比較兩個數的大小,每個數可以是常量或變量
比較結果為布爾量:要么為真,要么為假
不僅數字可以比較,字符串也可以比較,按字典順序,排在前面的小于排在后面的,如A小于B
比較運算符
邏輯運算符有三個
“與”運算
兩個條件都為真,結果為真,否則結果為假
“或”運算
兩個條件只要有一個為真,結果為真,否則結果為假
“非”運算,也叫“取反”
條件為真,取反后為假;條件為假,取反后為真;
邏輯運算符
比較運算和邏輯運算的結果都是布爾量(六邊形)
布爾量可以作為判斷的條件,用在控制結構中,改變程序的執行順序
當條件滿足時,執行這組操作,當條件不滿足時,執行另外一組操作
條件
順序結構
順序結構的程序設計是最簡單的,只要按照解決問題的順序寫出相應的語句就行,它的執行順序是自上而下,依次執行。
程序的控制結構 5-1
循環結構
循環結構可以減少源程序重復書寫的工作量,用來描述重復執行某段算法的問題,這是程序設計中最能發揮計算機特長的程序結構 。
程序的控制結構 5-2
分支結構
對于要先做判斷再選擇的問題就要使用分支結構。
分支結構的執行是依據一定的條件選擇執行路徑,而不是嚴格按照語句出現的先后順序。
程序的控制結構 5-3
分支結構
程序設計方法的關鍵在于構造合適的分支條件和分析程序流程,根據不同的程序流程選擇適當的分支語句。
分支結構適合于帶有邏輯或關系比較等條件判斷的計算,設計這類程序時往往都要先繪制其程序流程圖,然后根據流程圖寫出源程序,這樣做把程序設計分析與語言分開,使得問題簡單化,易于理解。
介紹流程圖畫法和讀法
程序的控制結構 5-4
順序結構、分支結構和循環結構并不彼此孤立的,在循環中可以有分支、順序結構,分支中也可以有循環、順序結構
在實際編程中常將這三種結構相互結合以實現各種算法,設計出相應程序
程序的控制結構 5-5
年份如果不能夠被4整除,肯定是平年。年份如果能夠被4整除,通常就是閏年。但是有個例外,就是如果年份也能夠被100整除,就不再是閏年。年份能夠被100整除,通常是平年,但也有個例外,就是如果年份還可以被400整除,那么年份就又是閏年了。簡單的說就是四年一閏,百年不閏,四百年再閏。
編一個程序,判斷輸入的年份是平年還是閏年。如果你的程序說:2000年是閏年、2004年是閏年,1900年是平年,你的程序才有可能是正確的。
平年閏年算法 4-1
平年閏年算法 4-2
平年閏年算法 4-3
平年閏年算法 4-4
考慮全面,不要遺漏任何分支
分類標準統一,嚴格,不要有重疊和交叉
分類判斷時要有一個清晰的思路和方向,比如從4整除、100整除到400整除,或者從400整除、100整除到4整除
可用排除法,一類一類去排除。
注意事項
遺漏分支處理
常見問題 3-1
重復判斷:一個數如果既被4整除又不能被100整除,程序先輸出平年,再輸出閏年
常見問題 3-2
類型不對,圖塊不能結合
條件需要布爾量,而余數是和數字,類型不對,應放入比較運算符中
整除判斷方法不對
常見問題 3-3
比較運算符
邏輯運算符
程序的控制結構
順序結構
循環結構
分支結構
程序注釋
總結

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 都江堰市| 凌云县| 普宁市| 乡宁县| 庐江县| 西和县| 穆棱市| 高唐县| 洪洞县| 土默特右旗| 巩义市| 隆回县| 孟州市| 牡丹江市| 肥西县| 亳州市| 乌恰县| 安多县| 巴马| 潜山县| 南开区| 舟曲县| 九台市| 洛宁县| 沽源县| 伊吾县| 丰县| 屏南县| 舞阳县| 洞头县| 伊金霍洛旗| 奉节县| 都江堰市| 高要市| 彰化县| 波密县| 南投市| 北票市| 政和县| 田阳县| 宁明县|