《C#03_IEC_T1S1_PLT_Session_03.pptVIP

  • 5
  • 0
  • 约6.72千字
  • 约 29页
  • 2016-12-31 发布于北京
  • 举报
在本章中,您将学习: 使用排练表 识别重复过程 识别编程的模块化方法 帮助您执行逻辑检查 理解流程图中的控制流程 用一组样本值计算程序的输出 在程序的变量中提供了值的逐步计算 示例: 所有候选人要经历三次测试。根据三次测试的得分,选择某个候选人来面试。每个测试中的单独得分必须大于75,而三次测试中的平均得分应是最小值80。面试的信函送至选中的候选人手中,而否决函送至剩余的候选人手中。通过使用流程图表示上述流程的逻辑。 选择候选人的流程图。 排练表 计算机最重要的特征之一是能够重复执行一系列指令。 循环是将重复多次的指令序列。 循环必须始终按照指定的序列执行某些步骤。 有两类循环: 重复次数已知的固定循环 重复次数未知的变量循环 示例: 以下流程图显示了对10个数值求和 排练表: 示例: 您的职责是生成办公室内所有人员的地址清单。对于每个人员,您将需要接受姓名、地址和电话号码,并打印包含比较详细信息的列表。 以下流程图片段显示了25个人员的详细信息 示例: 让我们再看看在决策部分准备测试性能报告的相同示例。现在除了找出已经发出面试信函或否决信函的候选人之外,我们还必须使用流程图,计算收到面试信函的候选人数和收到否决信函的候选人数。 以下是计算收到面试信数和收到否决信数的流程图 以下是计算收到面试信数和收到否决信数的流程图(续) 程序必须定期修订以适应不断变化的条件或需求。 这鼓励程序员采用更严谨的方法编写程序。 已采用的技术称为模块化或结构化编程技术。 结构化编程包括的功能有设计用于解决手边问题以及指定清晰的逻辑让某些人阅读程序。 很长的连续程序可以拆分成一系列按指定方式彼此相关的单个模块。 以下是计算10名学生平均分数的流程图 示例: 需要计算每月薪水的总开支。按照公司政策,员工的薪水不得低于$500。通过使用流程图说明将此任务自动化的逻辑。 下表显示了流程图中使用的变量。 计算每月薪水的总开支的流程图 练习 绘制流程图以打印前10个偶数的乘积。 绘制流程图以接受50个数值并显示奇偶数的总数。 循环内的语句将重复执行,直到条件成为false。 结构编程技术是编写程序的规范方法。 大的程序可以分为若干模块,每个模块执行一个具体的任务。模块也称为过程。 过程或模块从主程序中调用,通过使用返回语句将控制从过程返回到主程序。 Installing Windows XP Professional Using Attended Installation 幻灯片*(共29张) 第 3章 Ver. 1.0 编程逻辑与技术 目标 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 使用排练表 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 使用排练表(续) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 使用排练表(续) 开始 结束 声明变量 接受值并计算 nAverage 是否 nAverage= 80 AND nTest1 75 AND nTest2 75 AND nTest3 75 ? 否 是 显示“面试函被送出” 显示“否决函被送出” Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 序号 1. 2. 3. 4. nTest1 95 80 90 76 nTest2 90 77 92 76 nTest 3 88 83 74 76 nAverage 91 80 85.33 76 输出 面试函被送出 面试函被送出 面试函被送出 面试函被送出 使用排练表(续) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 迭代 Evaluation o

文档评论(0)

1亿VIP精品文档

相关文档