【发布时间】:2016-10-14 07:56:03
【问题描述】:
我正在尝试制作一个简单的 if 条件。不幸的是,我有两次相同的情况(我想避免它)。
我正在这个网站上建立一个流程:http://code2flow.com/#
代码如下所示:
Prerequisite for certification and exam;
if(test 1 >= 15 points)
{
certification 1;
exam 1;
if(test 2 >= 15 point)
{
certification 2;
exam 1 + 2;
}
}
else if(test 2 >= 15 point)
{
certification 2;
}
解释:一个人必须通过一门课程的考试(有两门课程)。他必须达到至少 15 分才能获得课程认证。
如果此人在测试 1 中至少有 15 分,他将获得课程 1 的认证,并被允许参加课程 1 的考试。
如果此人在测试 2 中至少有 15 分,他将获得课程 2 的认证。
最后,只有在两个测试中>= 15 分的情况下,该人才被允许参加考试 2。
这是它目前的样子:http://code2flow.com/Dkf6Vo.png
【问题讨论】:
标签: algorithm if-statement switch-statement logic