2019版高中數(shù)學(xué) 第二章 算法初步 2.2.2 變量與賦值課件 北師大版必修3.ppt
《2019版高中數(shù)學(xué) 第二章 算法初步 2.2.2 變量與賦值課件 北師大版必修3.ppt》由會員分享,可在線閱讀,更多相關(guān)《2019版高中數(shù)學(xué) 第二章 算法初步 2.2.2 變量與賦值課件 北師大版必修3.ppt(24頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
2 2變量與賦值 1 變量 1 定義 在研究問題的過程中可以取不同數(shù)值的量稱為變量 2 變量的表示 變量的名稱一般由一個或幾個英文字母組成 或者是由一個或幾個字母后面跟著一個數(shù)字組成 如a b a1 a2 sum mod等 不同的變量有不同的變量名 2 賦值 1 賦值 把B的值賦給變量A 這個過程稱為賦值 記作A B 其中 為賦值符號 2 賦值語句 定義 在表述一個算法時(shí) 經(jīng)常要引入變量 并賦給該變量一個值 用來表明賦給某一個變量一個具體的確定值的語句叫作賦值語句 賦值語句的一般格式 變量名 表達(dá)式 賦值語句中的 號 稱作賦值號 賦值語句的功能 先計(jì)算賦值號右邊表達(dá)式的值 再把該值賦給賦值號左邊的變量 使該變量的值等于表達(dá)式的值 做一做 1 下列賦值語句正確的是 A m n 2018B 2018 mC m 2018 mD m m 2018 2 在變量賦值中 a 9 b a c b 則c 答案 1 D 2 9 思考辨析判斷下列說法是否正確 正確的在后面的括號里畫 錯誤的畫 1 在變量賦值中 把2018賦給k 寫作 2018 k 2 在變量賦值中 若a 1 b a 則b的結(jié)果為1 3 一個變量可以對其多次賦值 其值是最后一次所賦予的值 4 可以利用賦值進(jìn)行代數(shù)式的演算 如下列賦值是合理的 y x2 1 x 1 x 1 5 賦值符號 不同于數(shù)學(xué)算式中的等號 A A 1表示變量A的值增加1后還用A表示 答案 1 2 3 4 5 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 對賦值語句的理解 例1 試判斷下列哪些賦值語句是正確的 哪些是錯誤的 1 4 m 2 A B 3 3 x2 y2 x y x y 4 m n 15 5 x x 解 1 賦值號的左邊只能是變量 不能是數(shù)字 故錯誤 2 賦值語句只能給一個變量賦值 不能出現(xiàn)兩個或多個賦值號 故錯誤 3 賦值號的左邊只能是變量 不能是表達(dá)式 故錯誤 4 賦值號的左邊不能是表達(dá)式 故錯誤 5 符合賦值語句的格式要求 將變量x的值重新賦給變量x 故正確 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 反思感悟賦值語句給變量賦值要注意兩個關(guān)鍵點(diǎn) 1 格式要正確 變量一定在賦值號的左邊 右邊可以是常量 也可以是表達(dá)式 2 終值看最后 如果算法中給同一個變量多次賦值 那么這個變量的最終值是最后一次所賦的值 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 變式訓(xùn)練1賦值語句n n 1的意思是 A n等于n 1B n 1等于nC 將n的值賦給n 1D 將n的原值加1再賦給n 即n的值增加1解析 賦值語句中的 與數(shù)學(xué)中的 是完全不同的 賦值語句中的 左右兩邊的值不能互換 左邊表示變量 右邊表示變量或表達(dá)式 本題中式子表示的意義是將n的值加1再賦給n 即n的值增加1 答案 D 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 賦值語句的應(yīng)用 例2 設(shè)計(jì)一個算法 使得任意輸入的3個整數(shù)按從大到小的順序輸出 寫出算法步驟 并畫出算法框圖 分析 用a b c表示輸入的3個整數(shù) 為了節(jié)約變量 把它們重新排列后 仍用a b c表示 并使a b c 重新排列的過程需要利用賦值語句 比較大小時(shí)要運(yùn)用選擇結(jié)構(gòu) 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 解 算法步驟如下 1 輸入3個整數(shù)a b c 2 將a與b比較 并把小者賦值給b 大者賦值給a 3 將a與c比較 并把小者賦值給c 大者賦值給a 此時(shí)a已是三者中最大的 4 將b與c比較 并把小者賦值給c 大者賦值給b 此時(shí)a b c已按從大到小的順序排列好 5 按順序輸出a b c 算法框圖如圖所示 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 反思感悟1 解決含賦值語句的算法框圖的輸出結(jié)果等問題時(shí) 要明確賦值語句的作用 當(dāng)含有多個變量 多個賦值語句 對同一變量多次賦值時(shí) 要理解各變量之間的關(guān)系 以最后一次賦值為最終輸出的值 2 運(yùn)用賦值語句表達(dá)算法時(shí) 可以節(jié)省變量 使算法更加簡潔 但要注意當(dāng)需要交換兩個變量的值時(shí) 一般要通過引入第三個變量來實(shí)現(xiàn) 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 變式訓(xùn)練2閱讀如圖所示的算法框圖 若輸出的結(jié)果為2 則 處的處理框內(nèi)應(yīng)填的是 A x 2B b 2C x 1D a 5答案 C 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 變量與賦值在實(shí)際問題中的應(yīng)用 例3 某商場購進(jìn)6000kg大米 第一天售出庫存的三分之二 同時(shí)又購進(jìn)3000kg 第二天售出庫存的四分之三 同時(shí)又購進(jìn)2600kg 第三天售出庫存的五分之四 同時(shí)又購進(jìn)3000kg 編寫一個算法 計(jì)算該商場第四天開始銷售前庫存大米的重量 畫出算法框圖 分析 商場中大米的庫存是逐日變化的 可以設(shè)置一個變量存放每天的庫存數(shù) 我們只設(shè)一個變量a 每次將當(dāng)天的庫存統(tǒng)計(jì)好存入變量里 然后輸出變量的當(dāng)前值 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 解 算法步驟如下 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 反思感悟用算法解決實(shí)際問題時(shí) 首先要根據(jù)實(shí)際問題的特點(diǎn) 選擇相應(yīng)的數(shù)學(xué)公式 然后引進(jìn)恰當(dāng)?shù)淖兞?尋求變量之間的關(guān)系 最后借助賦值語句描述算法 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 變式訓(xùn)練3某商場進(jìn)行優(yōu)惠促銷 若購物金額x在500元以上 打8折 若購物金額x在300元以上500元以下 不包括300元 包括500元 打9折 否則 不打折 設(shè)計(jì)算法和算法框圖 要求輸入購物金額為x 即能輸出實(shí)際交款額y 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 解 算法步驟如下 1 輸入購物金額x 2 判斷x 300是否成立 若成立 則y x 否則 執(zhí)行3 3 判斷x 500是否成立 若成立 則y 0 9x 否則 y 0 8x 4 輸出y 結(jié)束算法 算法框圖如圖所示 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 對多次賦值理解不清致誤 典例 閱讀方框中的算法步驟 1 x 3 y 2 2 x x2 y 3y 3 輸出x y 4 x x 1 y y 1 5 輸出x y 運(yùn)行結(jié)果是和 錯解第二步中 x 32 9 y 3 2 6 輸出9 6 第四步中 x 3 1 4 y 2 1 1 輸出4 1 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 正解第二步中 x 32 9 y 3 2 6 輸出9 6 第四步中 x 9 1 10 y 6 1 5 輸出10 5 故運(yùn)行結(jié)果是9 6和10 5 糾錯心得本例錯誤的根本原因是忽視第一次賦值的結(jié)果 要清楚 當(dāng)變量在第二次賦值的時(shí)候是在初始數(shù)據(jù)的基礎(chǔ)上得到的 如果只用初始值 將產(chǎn)生錯誤結(jié)果 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 變式訓(xùn)練計(jì)算機(jī)執(zhí)行下面的程序后 輸出的a b的值分別是 a 1 b 3 a a b b a b 輸出a b A 1 3B 4 1C 4 2D 1 4答案 B 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 1 x 3 5 x x 1 是某一程序中的先后相鄰的兩個語句 則下列說法正確的是 x 3 5的意思是x 3 5 15 此式與算術(shù)中的式子是一樣的 x 3 5是將數(shù)值15賦給x x 3 5可以寫為3 5 x x x 1在執(zhí)行時(shí)賦值號右邊x的值是15 執(zhí)行后左邊x的值是16 A B C D 答案 B2 將兩數(shù)a 8 b 17交換 使a 17 b 8 則下面賦值語句正確的一組是 c b a c a b b a b a c b b a a c a b b a ABCD答案 B 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 3 執(zhí)行如圖所示算法框圖 輸出的M 答案 10 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 4 下面的語句執(zhí)行后輸出的結(jié)果為 A 2 B 3 B A A A A B B B A 輸出A B 解析 執(zhí)行過程如下 A 2 B 3 B 2 2 4 A 2 4 6 B 4 6 10 故輸出A B的值分別為6 10 答案 6 10 探究一 探究二 探究三 思維辨析 當(dāng)堂檢測 5 金融業(yè)是現(xiàn)代生活中不可或缺的行業(yè) 與我們有著密切的關(guān)系 某人現(xiàn)有5000元人民幣 他按照定期一年的存款方式存入銀行 到期自動轉(zhuǎn)存 按復(fù)利計(jì)算 已知當(dāng)前定期一年的利率為3 25 試求5年后這個人連本帶息可以取出多少錢 用算法解決問題 畫出算法框圖 解 設(shè)這個人在n n 1 2 3 4 5 年后連本帶息可以取出a元 算法步驟如下 1 a 5000 2 a a 1 3 25 3 a a 1 3 25 4 a a 1 3 25 5 a a 1 3 25 6 a a 1 3 25 7 輸出a 算法框圖如圖所示- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 2019版高中數(shù)學(xué) 第二章 算法初步 2.2.2 變量與賦值課件 北師大版必修3 2019 高中數(shù)學(xué) 第二 算法 初步 2.2 變量 賦值 課件 北師大 必修
鏈接地址:http://italysoccerbets.com/p-5717042.html