内容正文:
4.2 顺序结构
运用顺序结构描述问题求解过程的应用
20XX/9/3
顺序结构
1
三种基本控制结构
2
顺序结构概念
顺序结构是最常用、最简单的程序结构,其语句执行顺序是自上而下依次执行的。
3
项目小组成员在某网购站点上获取到如下信息:笔记本1的单价是3元,笔记本2的单价是5元,如果两种笔记本同时购买,价格可以打8折。计算一下,购买笔记本1和笔记本2各n本,可以优惠多少元?(以元为单位,四舍五入到小数点后两位)
4
问题
分析问题
设计算法
编写程序
调试运行程序
1.已知笔记本1的单价是3元、笔记本2的单价为5元
2.规则:如果两种笔记本同时购买,价格可以打8折
3.求:购买笔记本1和笔记本2各n本,可以优惠多少元?(四舍五入到小数点两位)
5
分析问题
6
设计算法
开始
结束
输入n的值
a=3*n , b=5*n
y=(a+b)*(1-0.8)
输出y的值
根据问题分析,设计算法如下:
①输入n的值;
②令a=3×n;
③令b=5×n;
④令y=(a+b)×(1-0.8);
⑤输出结果y;
⑥结束。
7
编写程序
① 怎么输入数据?
③ 怎么输出数据?
②如何计算?
开始
结束
输入n的值
a=3*n , b=5*n
y=(a+b)*(1-0.8)
输出y的值
输入函数
格式:
作用:等待用户用键盘输入数据
常见用法:
8
显示内容
input(“请输入半径:” ) 请输入半径:
a=input(“请输入半径:” ) 从键盘输入一个字符串,赋值给a
input( )
输入函数
输入的对象:数字、字符串、其他任意类型对象
无论输入什么类型的数据,input()函数的返回结果都是字符串,如果需要可将其转换为相应的数据类型
9
int(x) 把变量X转换成整型
float(x) 把变量X转换成浮点型
string类型
int 整型
表达式与赋值语句
10
输出函数
print()函数
格式: print(表达式)
作用:输出表达式的值
11
常见用法:
若b=10 显示内容
print(b ) 10
print(“您购买的纪念品共消费:”) 您购买的纪念品共消费:
print(“您购买的纪念品共消费:”,b)
您购买的纪念品共消费:10
输出函数
print()的一般格式为:
12
print([ob