您好,欢迎来到聚文网。 登录 免费注册
Scratch+数学与算法进阶

Scratch+数学与算法进阶

  • 字数: 233800
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 作者: 邱永忠
  • 出版日期: 2022-07-01
  • 商品条码: 9787121438929
  • 版次: 1
  • 开本: 16开
  • 页数: 168
  • 出版年份: 2022
定价:¥69 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
   本书是一本Scratch3.0的进阶书籍,阅读本书需要具备一定的Scratch语法基础,例如,变量、赋值、数学运算符、逻辑运算符、条件判断、循环、列表、自制积木等,还应熟悉流程图的概念。
本书分五章,共30节,包括36个任务,25个实战练习。每节以一个任务引领,将数学公式、原理与编程相结合,引领读者在奇妙的编程之旅中探索数学奥秘,轻松地走上算法进阶之路。
作者简介
"邱永忠,毕业于北京航空航天大学自动控制与导航专业,从事歼击机控制系统及通信产品的设计,打磨了上百种智能产品,拥有20余年程序开发工作的实战经验,本书用行业“老司机”的视角,借助数学与算法手段,梳理图形化编程软件Scratch进阶学习的难点与痛点o "
目录
第一章 公式篇
第一节 赋值与四则运算
任务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 设计一个程序将角古猜想的演变过程放入列表
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网