4.2 运用顺序结构描述问题求解过程 课件(共14张PPT) 2023—2024学年粤教版(2019)高中信息技术必修1

资源下载
  1. 二一教育资源

4.2 运用顺序结构描述问题求解过程 课件(共14张PPT) 2023—2024学年粤教版(2019)高中信息技术必修1

资源简介

(共14张PPT)
第四章程序设计基础
4.2运用顺序结构描述问题求解过程
复习提问:
什么是常量?
什么是变量?
一、顺序结构的定义
按语句的先后顺序执行的结构称为“顺序结构”。
问题:
笔记本1的单价是3元,笔记本2的单价是5元,如果两种笔记本同时购买,价格可以打八折。计算一下,购买笔记本1和笔记本2各n本,需要支付多少元?
用合适的方法描述算法。
二、数据的输入和输出
1、输入:
<变量>=input(‘提示信息:’)
注意:input()函数返回结果都是字符串,需要将其转换为相应的类型再处理。
二、数据的输入和输出
2、输出:
Print([object,…][,sep=‘’][,end=‘\n’]
说明:
1)方括号中的项是可选的。
2)object是要输出的对象,可以是常量、变量或表达式。
3)sep后面的空格(或其他字符)表示每个输出对象之间的分隔符,如果缺省的话,默认值是一个单个的空格。
如:print(4,5,6,sep=‘***’) 输出结果为 4***5***6
4)end后面的字符串含义为输出文本尾的一个字符串,默认值是一个\n换行符。如end=‘ ‘则输出一个空格,不换行。
如:prin(“hello”,end=‘ ‘)
print(“world”)
三、顺序结构的应用
顺序结构是最常用最简单的程序结构,其语句执行顺序是自上而下的依次执行的。
开始
结束
语句序列
三、顺序结构的应用
问题:
笔记本1的单价是3元,笔记本2的单价是5元,如果两种笔记本同时购买,价格可以打八折。计算一下,购买笔记本1和笔记本2各n本,需要支付多少元?
分析问题:先求出不使用优惠所需费用,再求出使用优惠所需费用。
三、顺序结构的应用
开始
结束
输入n的值
a=3*n,b=5*n
y=(a+b)*0.8
输出y的值
算法的描述流程图:
输入函数:
格式: input( )
作用:等待用户用键盘输入数据
格式: int(表达式 )
作用:把变量转换成整型
输出函数:
print()函数格式化输出
%f 格式化浮点数字,可指定小数点后的精度。
%.2f 是指保留小数点后两位。
%y 是指格式化的对象是y。
print()函数
格式: print(表达式)
作用:输出表达式的值
输出函数:
print()函数格式化输出
%f 格式化浮点数字,可指定小数点后的精度。
%.2f 是指保留小数点后两位。
%y 是指格式化的对象是y。
三、顺序结构的应用
编写程序:
n = int(input("输入购买的笔记本1和笔记本2 的本数:"))
a=3*n
b=5*n
y=(a+b)*0.8
print("购买笔记本1和笔记本2 的数量为:",n,"本")
print("实际的需要支付","%.2f"%y,"元")
调试程序:
交流P76
小结

展开更多......

收起↑

资源预览