精英家教网 > 高中数学 > 题目详情
设计一个算法,任意输入一个x,计算y =|x|,并输出y 的数值.请写出算法步骤和流程图.

思路分析:这是计算一个数的绝对值的程序,首先要理解绝对值的含义,它表示一个非负值,即所以,要使用选择结构对x的正负进行判断,根据x的正负来决定输出的数值.

解:算法步骤如下:

(1)输入x;

(2)若x<0,则y=-x ;

(3)若x≥0,则y=x;

(4)输出y.

程序框图是(如下图):

温馨提示

    凡是需要根据条件作出判断,然后再决定进行哪一个步骤的问题,在画程序框图时,都应该引入判断框,使用选择结构.

练习册系列答案
相关习题

科目:高中数学 来源:设计必修三数学北师版 北师版 题型:044

设计一个算法,任意输入一个x,计算y=|x|,并输出y的数值.请写出算法步骤和流程图

查看答案和解析>>

科目:高中数学 来源: 题型:044

某居民小区的物业部门每月向居民收取卫生费,计费方法是:3人及3人以下住户,每户收6元,超过3人的住户,每超出一人加收1.5元,设计一个算法,根据输入的人数,计算应收取的卫生费,画出流程图,并写出算法的语句描述.

查看答案和解析>>

科目:高中数学 来源: 题型:044

设计一个算法,任意输入四个数abcd,将它们按照从小到大的顺序排列后输出,用条件语句描述算法.

查看答案和解析>>

科目:高中数学 来源:数学教研室 题型:044

设计一个算法,任意输入四个数a,b,c,d,将它们按照从小到大的顺序排列后输出,用条件语句描述算法.

查看答案和解析>>

同步练习册答案