内容正文:
年 级:六年级 下册
学 科:信息技术
第7课 丛林擂台赛
丛林擂台赛
怪兽A
怪兽B
贝贝
参赛选手:怪兽A、怪兽B vs 贝贝
比赛规则:
擂台赛开始前,怪兽大王将能量传递给怪兽A和怪兽B,怪兽大王传递的能量值是随机的,获取到能量大的那只怪兽,将和贝贝进行决战!
任务分析:
怪兽获取来自大王的随机能量值
判断怪兽A、B之间的能量大小
判断能量大的怪兽与贝贝能量大小,并输出比赛结果
任务一:怪兽获取来自大王的随机能量值
怪兽A
怪兽B
随机函数命令rand()随机产生0~RAND_MAX间的一个整数,RAND_MAX的值为32767。
随机产生0~100整数:rand()%100
运算符“%”表示求余数运算。
随
机
函
数
如何产生10以内的随机数呢?
随
机
函
数
任务二:判断怪兽A、B之间的能量大小
怪兽A
怪兽B
if语句是条件判断语句,用来判断所给定的条件是否满足,当条件成立时,判断结果为真,否则为假。然后根据判定的结果执行相应的操作。
if语句的形式一般有单分支if语句和双分支if语句。
if
条
件
语
句
表达式
语句
真
假
单分支if语句
if(a>b)max=a;
表达式
语句
if
条
件
语
句
if(a>b)
{max=a;}
else
{max=b;}
双分支if语句
if
条
件
语
句
if
条
件
语
句
单分支语句
双分支语句
任务三:判断能量较大的怪兽与贝贝之间能量大小,并输出比赛结果
怪兽A
怪兽B
贝贝
VS
用随机函数命令产生三个随机数,并用if语句找出其中的最大值,并将最大值输出。
提
升
作
业
小结
(if条件语句的使用)
随机函数 rand()的使用
输出函数cout的使用
丛林擂台赛
谢谢
$