算法
算法是解决问题的第一步。解决问题所需步骤的逻辑和简洁列表称为算法。
一系列指令必须具有以下特征:
- 每个指令都应精确且明确。
- 每个指令都应该在有限的时间内执行。
- 一个或多个说明不应无限重复。这样可以确保该算法最终将终止。
- 执行指令后,即算法终止后,必须获得所需的结果。
例子:班上有50名学生出现在他们的期末考试中。他们的标记表已被送给您。编写一种算法来计算和打印第一分区通过的学生总数。
算法:
步骤1:初始化总第一分和总标记表格为零。
步骤2:拿下一位学生的标记表。
步骤3:检查标记表的分区列,以查看是否是我:如果否,请转到步骤5。
步骤4:将1添加到总第一分区。
步骤5:将1添加到已检查的总标记表中。
步骤6:已选中的总体标记表= 50;如果没有,请转到步骤2。
步骤7:打印总第一部门。
步骤8.停止。
算法语言的特征
算法语言的某些特征如下:
- 应将算法语言视为构建算法的一组准则,而不是一组严格的规则。标点符号,拼写,词汇或同义词的使用将没有任何规则。
- 在我们的算法语言中的算法的表示将清楚地表明各种陈述之间的关系,从而使我们可以更好地了解问题解决方案的整体组织和结构。
- 算法语言是解决问题的逐步过程。