- 29
- 0
- 约1.29千字
- 约 18页
- 2023-01-20 发布于上海
- 举报
会计学1信息技术算法
例1:一个笼子里有鸡和兔,现在只知道里面一共有a个头,b只脚,问鸡和兔各有多少只? 鸡兔同笼问题第1页/共18页
1、分析问题 : 设鸡的数量为x,兔的数量 为y X+Y=a 2X+4Y=b解方程组得:X=2a-b/2,Y=b/2-a第2页/共18页
设计算法2、设计算法:(1)输入a和b的值(2)求X=2a-b/2(3)求Y=b/2-a(4)输出X,Y的值(5)结束第3页/共18页
3、编写程序: Private Sub Command1_click() a=inputbox(“a=“,”输入头数“) b=inputbox(“b=“,”输入脚数“) x=2*a-b/2 Y=b/2-a Print “鸡数x=“;x,”兔数y=”;yEnd Sub第4页/共18页
4.调试程序第5页/共18页
计算机解决问题的过程:具体问题分析问题设计算法编写程序调试程序得到答案程序设计的核心第6页/共18页
算法的定义算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗的说,算法就是用计算机求解某一问题的方法。 第7页/共18页
算法的特征输入:一个算法有零个或者多个输入确定性:算法的每一个步骤必须要确切地定义有穷性
原创力文档

文档评论(0)