3.2.4分支结构- 课件(共29张PPT)-2022—2023学年高中信息技术浙教版(2019)必修1

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

3.2.4分支结构- 课件(共29张PPT)-2022—2023学年高中信息技术浙教版(2019)必修1

资源简介

(共29张PPT)
分支结构
输入:
输出:
公式:
输入:
输出:
计算并输出bmi,判断18.5<=bmi<=24.9,若是,则输出“正常”
答案是?
你会输入什么数据,判断程序是否正确
这里为什么没有提示正常
分支结构 小结


●●

人体健康程度猫述
身高:1.75

体重:68
千克
BMI指数:22.2
健康程度:正常
BM川指数标准对照表
描述
WHO标准
正常
18.524.9
开始
输入身高neight
输入体重weight
bmi=weight/(height*height)
输出bmi

18.5<=bmi<=24.9

输出“正常”

基本格式
条件

if条件表达式:
操作1
语句块
求x的绝对值?
abs(x)
x=f1oat(input("请输入一个数:"))
if x<0:
X三一X
print(x)
请输入一个数:-1
1.0
开启不要脸模式
height=float(input("请输入身高(m):"))
weight=-float(input("请输入体重(kg):"))
bmi=round (weight/height**2,1)
print ("BMI=",bmi)
if18.5<=bmi<=24.9
if18.5<=bmi<=24.9:
if18.5<=bmi<=24.9:
print("正常")
print("正常")
print("正常”)
SyntaxError
SyntaxError
SyntaxError
invalid syntax
expected an indented block
!
EOL while scanning string literal
确定
确定
确定
表达式后漏了冒号
printi语句没有缩进
使用了中文双引号
height=float(input("请输入身高(m):"))
weight=float(input("请输入体重(kg):"))
bmi=round (weight/height**2,1)
print ("BMI=",bmi)
if18.5<=bmi<=24.9:
print("正常")
请输入身高(m):1.75
请输入体重(kg):68
BMI=22.2
正常
身高:1.77

体重:88
千克
BMI指数:28.1
健康程度:
BM指数标准对照表
描述
WHO标准
正常
18.5~24.9

展开更多......

收起↑

资源预览