题目
来点经营套服,也可单件出售,若买的数量不少于50套,每套80元;若不足50套,每套90元;-|||-二上长每件60元:只买裤子每条45元。请画出流程图完成以下功能:输入所买上衣的数量a和糖-|||-数⊥b,计算最终所需付款金额m。

题目解答
答案
见答案
1.流程如下:m=0;x=0;y=0;input "请输入所买上衣的数量";ainput "请输入所买裤子的数量";bif a>b then x=a else x=bif x>=50 then y=x*80 m=x*(60+45)else y=x*90 m=x*(60+45)endend?m
1.流程如下:m=0;x=0;y=0;input "请输入所买上衣的数量";ainput "请输入所买裤子的数量";bif a>b then x=a else x=bif x>=50 then y=x*80 m=x*(60+45)else y=x*90 m=x*(60+45)endend?m
解析
步骤 1:定义变量
定义变量m为最终所需付款金额,x为所买上衣和裤子数量中的较大值,y为套服的总价。
步骤 2:输入变量
输入所买上衣的数量a和裤子的数量b。
步骤 3:比较a和b
比较a和b的大小,将较大值赋给x。
步骤 4:判断x的值
判断x是否大于等于50,如果大于等于50,则y=x*80,否则y=x*90。
步骤 5:计算m
计算m=x*(60+45)。
步骤 6:输出m
输出最终所需付款金额m。
定义变量m为最终所需付款金额,x为所买上衣和裤子数量中的较大值,y为套服的总价。
步骤 2:输入变量
输入所买上衣的数量a和裤子的数量b。
步骤 3:比较a和b
比较a和b的大小,将较大值赋给x。
步骤 4:判断x的值
判断x是否大于等于50,如果大于等于50,则y=x*80,否则y=x*90。
步骤 5:计算m
计算m=x*(60+45)。
步骤 6:输出m
输出最终所需付款金额m。