如图所示,一粒子在第一象限内从(0,0)点开始移动,1 秒后移动到(0,1)点,2秒后移动到(1,1)点,…,写出求20 秒后粒子所处位置的算法,并画出程序框图

如图所示,一粒子在第一象限内从(0,0)点开始移动,1 秒后移动到(0,1)点,2秒后移动到(1,1)点,…,写出求20 秒后粒子所处位置的算法,并画出程序框图

题型:同步题难度:来源:
如图所示,一粒子在第一象限内从(0,0)点开始移动,1 秒后移动到(0,1)点,2秒后移动到(1,1)点,…,写出求20 秒后粒子所处位置的算法,并画出程序框图。

答案
解:算法如下:
第一步:x=0,y=0,i=1;
第二步:若i≤20,则执行第三步,否则输出(x,y),结束算法;
第三步:如果i能被2整除,则用x+1代替x,否则用y+1代替y;
第四步:用i+1代替i,返回第二步。
程序框图如图:
 
举一反三
以下给出某一个算法的程序,根据这一程序,画出其相应的程序框图,并指出这一算法的功能。
题型:同步题难度:| 查看答案
已知编写一个程序,输入x的值,得到相应的函数值,并画出程序框图。
题型:同步题难度:| 查看答案
输入一个实数x,若它是非负数就输出它,否则不输出它,画一个程序框图解决这个问题,再写出相应的程序。
题型:同步题难度:| 查看答案
给出三个正数a,b,c,判断以这3个数为三条边边长的三角形是否存在,若存在,则求出其面积,请设计程序实现该功能,并画出相应的程序框图。
题型:同步题难度:| 查看答案
某市电信部门规定:拨打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元;如果通话时间超过3分钟,则超过部分以0.1元/分钟收取通话费(通话时间以分钟计,不足1分钟按1分钟计),请你设计一个计算通话费用的算法,并写出相应的程序。
题型:同步题难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.