内容正文:
数据的计算
2021
教师:李志霞
了解计算的基本方式和发展过程
根据问题需求,选用恰当的计算方式
感受计算机在处理数据时的优势
学 习 目 标
《孙子算经》是南北朝时期一本介绍数学问题的著作,书中对于生活中遇到的数学问题都有列举和回答,为后面中国古代的数学研究做出了重大贡献,使得中国的数学水平领先世界年限数百年。
导 入 新 课
“鸡兔同笼问题”其内容是:“今有雉(鸡)兔同笼,上有三十五头,下有九十四足。问雉兔各几何。”
导 入 新 课
人工计算方式
01
02
03
假设法
方程法
抬腿法
01
假设法
假设全是鸡:235=70(只)
鸡脚比总脚数少:94-70=24(只)
兔子比鸡多的脚数: 4-2=2 (只)
兔子的只数: 242=12 (只)
鸡的只数: 35-12=23 (只)
02
方程法
1.一元二次方程
解: 设兔有x只,则鸡有(35-x) 只。
4x+2(35-x)=94
解得x=12
鸡: 35-12=23(只)
2.二元一次方程组
03
抬腿法
先让兔子都抬起2只脚,那么就有35*2=70只脚,脚数和原来差94-70=24只脚,这些都是每只兔子抬起2只脚,一共抬起24只脚,用24/2得到兔子有12只,用35-12得到鸡有23只。
鸡的数量从1排到34,其 余表格需要输入吗?
电子表格软件计算方式
The core of extensible programming is defining functions. Python allows mandatory and optional arguments, keyword arguments, and even arbitrary argument lists. More about defining functions in Python 3
print('这是一个有关鸡兔同笼问题的程序')
heads=int(input('请输入总的头数:'))
legs=int(input('请输入总的脚数:'))
for tu in range(1,heads-1):
leg=4*tu+2*(heads-tu)
if leg==legs:
print('兔子有:',tu,'只')