幫助中心 | 我的帳號 | 關於我們

Scratch+數學與演算法進階/科技啟智

  • 作者:邱永忠|責編:畢軍志
  • 出版社:電子工業
  • ISBN:9787121438929
  • 出版日期:2022/07/01
  • 裝幀:平裝
  • 頁數:159
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本Scratch3.0的進階書籍,閱讀本書需要具備一定的Scratch語法基礎,例如,變數、賦值、數學運算符、邏輯運算符、條件判斷、循環、列表、自製積木等,還應熟悉流程圖的概念。
    本書分五章,共30節,包括36個任務,25個實戰練習。每節以一個任務引領,將數學公式、原理與編程相結合,引領讀者在奇妙的編程之旅中探索數學奧秘,輕鬆地走上演算法進階之路。

作者介紹
邱永忠|責編:畢軍志
    邱永忠,畢業於北京航空航天大學自動控制與導航專業,從事殲擊機控制系統及通信產品的設計,打磨了上百種智能產品,擁有20余年程序開發工作的實戰經驗,本書用行業「老司機」的視角,借助藝術與數學手段,梳理圖形化編程軟體Scratch進階學習的難點與痛點。

目錄
第一章  公式篇
  第一節  賦值與四則運算
    任務1  搭建華氏度轉攝氏度的公式
    任務2  搭建並聯電阻的阻值公式
    實戰1  求長方形的周長和面積
  第二節  圓的周長和面積
    任務3  求圓的周長和面積
    實戰2  求球的體積
  第三節  海倫公式
    任務4  根據海倫公式,求三角形的面積
    實戰3  根據勾股定理,求直角三角形斜邊的長度
  第四節  身體質量指數(BMI)測試器
    任務5  設計身體質量指數(BMI)測試器
  第五節  交換兩個變數的值
    任務6  按從大到小的順序輸出兩個變數的值
  第六節  餘數
    任務7  求餘數
    實戰4  判斷一個正整數是奇數還是偶數
  第七節  數位分離
    任務8  將一個三位數進行數位分離並逆序輸出
    實戰5  將一個四位數數位分離並按要求輸出
  第八節  累加器和累乘器
    任務9  設計一個累加器並求出總和
    任務10  設計一個累乘器並求出乘積
    實戰6  設計一個累加器並求出m?n所有整數的總和
  第九節  分數序列求和
    任務11  設計一個累加器求分數序列和並輸出項目序號
    實戰7  設計一個累加器並求出指定分數序列和
第二章  枚舉演算法篇
  第十節  倍數和
    任務12  設計一個累加器並求出倍數和
    實戰8  設計一個累加器並求倍數的平均值
  第十一節  約數和
    任務13  求一個正整數的約數和
    任務14  優化求約數和的代碼
    實戰9  求正整數的因子個數
  第十二節  韓信點兵
    任務15  設計一個程序解決韓信點兵問題
    實戰10  設計一個程序解決餘數相關問題
  第十三節  百錢百雞問題
    任務16  設計一個程序解決百錢百雞問題
    實戰11  設計一個程序求不定方程
  第十四節  水仙花數
    任務17  設計一個程序找出所有的水仙花數
    實戰12  設計一個程序找出所有的四葉玫瑰數
  第十五節  求最值
    任務18  設計一個程序求最高分
    任務19  同時輸出最高分和最低分
    實戰13  設計一個程序輸出最大值所在的位置
  第十六節  統計數字字元

    任務20  設計一個程序統計字元串中數字的個數
    實戰14  設計一個程序統計字元串中母音字母的個數
第三章  數學篇
  第十七節  完全數
    任務21  設計一個程序找出完全數
    實戰15  設計一個程序找出親和數
  第十八節  素數
    任務22  設計一個程序判斷素數
    實戰16  找出2?100之間的所有素數
  第十九節  分解質因數
    任務23  設計一個程序分解質因數
    實戰17  設計一個程序輸出質因子的個數
  第二十節  最大公約數
    任務24  用輾轉相除法求最大公約數
    任務25  用更相減損法求最大公約數
    實戰18  求三個正整數的最大公約數
  第二十一節  斐波那契數列
    任務26  輸出斐波那契數列的前n項
    實戰19  輸出斐波那契數列第n項的值
第四章  排序演算法篇
  第二十二節  三個數的簡單排序
    任務27  設計一個程序將三個數從小到大排序
    實戰20  設計一個程序將三個數從大到小排序
  第二十三節  冒泡排序
    任務28  用冒泡排序將列表中的數從大到小排序
    實戰21  用冒泡排序將列表中的數從小到大排序
  第二十四節  選擇排序
    任務29  用選擇排序將n個數從大到小排序
  第二十五節  桶排序
    任務30  用桶排序將n個數從大到小排序
    實戰22  用桶排序將n個數從小到大排序
第五章  探索篇
  第二十六節  角古猜想
    任務31  設計一個程序將角古猜想的演變過程放入列表
    實戰23  設計一個程序輸出角古猜想運算步驟的總和
  第二十七節  黑洞數
    任務32  設計一個程序求三位數的黑洞數
    實戰24  設計一個程序求四位數的黑洞數
  第二十八節  哥德巴赫猜想
    任務33  設計一個程序將100以內的偶數分拆為兩個素數之和
  第二十九節  四方定理
    任務34  設計一個程序將n分拆成i2+j2+k2+m2的形式
    實戰25  設計一個程序只展示四方定理的一種方案
  第三十節  約瑟夫問題
    任務35  設計一個8人的報數遊戲
    實戰26  設計一個任意人數的報數遊戲

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032