




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
作业 1 用Pascal语句实现 根据输入的考试分数判断是否及格 如果输入分数大于等于60则输出 passed 字样 否则输出 failed 字样 PROGRAMex1 VARmark real BEGINwriteln Pleaseinputanumber readln mark IFmark 60THENwriteln passed ELSEwriteln failed readln END PROGRAMex1 1 VARmark integer BEGINwriteln Pleaseinputanumber readln mark IFmark 60THENwriteln passed IFmark 60THENwriteln failed readln END 作业 2 用Pascal语句实现 输入三角形的三条边 然后判断这个三角形是否是直角三角形 PROGRAMex2 VARa b c real BEGINwriteln Pleaseenterthevalueofthethreesides readln a b c IF a a b b c c OR a a c c b b OR b b c c a a THENwriteln Thisisarighttriangle ELSEwriteln Thisisnotarighttriangle readln END 作业 2 用Pascal语句实现 输入三角形的三条边 然后判断这个三角形是否是直角三角形 PROGRAMex2 2 VARa b c real BEGINwriteln Pleaseenterthevalueofthethreesides readln a b c IF a b c AND a c b AND b c a THENBEGINIF a a b b c c OR a a c c b b OR b b c c a a THENwriteln Thisisarighttriangle ELSEwriteln Thisisnotarighttriangle ENDELSEwriteln Thiscannotconstituteatriangle readln END 循环结构算法的实现 循环结构 在程序的设计中 多次重复运行的结构称为循环结构 被多次重复执行的程序段称为循环体 除了循环体 循环结构还必须有控制循环何时终止的条件 循环结构总是根据某特定条件成立或不成立 从而决定是继续循环还是及时终止循环 循环开始时的初始状态 循环体和循环终止条件三要素 构成了一个基本的循环过程 循环结构 循环结构一般有以下两种 当 型循环结构 直到 型循环结构 循环结构 在Pascal语言中一般是用WHILE语句来实现的 WHILE语句的一般格式为 WHILEDO 在WHILE语句构成的循环中 当循环体由多个语句构成时 应该是一个复合语句 任务 用减法运算代替除法运算 求两个整数相除的商和余数 算法 从被除数中不断地减去除数 每当被除数减去一次除数 商就增加1 商的初值为0 一直减到被除数小于除数为止 这样就可以得到商和余数 1 输入被除数和除数 商取0 2 如果被除数大于或等于除数 则反复做以下两件事 a 商增加1 b 被除数减去除数 3 若 2 的条件不满足 则停止循环 输出商和这时的被除数 即余数 的值 4 流程图如图 图中t为商 d1和d2分别为被除数和除数 例 用减法运算代替除法运算 求两个整数相除的商和余数 PROGRAMDivAndMod VARdividen divisor t d1 d2 integer BEGINwriteln Inputdividenanddivisor readln dividen divisor t 0 商的初值为0 d1 dividen d1为被除数 d2 divisor d2为除数 WHILEd1 d2DO 当d1大于等于d2时执行循环 BEGINt t 1 商进1 d1 d1 d2 减去一个除数 END writeln dividen DIV divisor t 输出商 writeln dividen MOD divisor d1 输出余数 readln END 任务 输入若干个字符 以 作为输入结束的标志 计算输入的字符中字母 E 或 e 出现的次数 算法分析 不断输入字符 直到输入结束 可以采用循环结构 在循环中 每输入一个字符便进行判断是否是 E 或 e 如果是 则计数器计数 这样一直到输入的字符为 PROGRAMCountE VARch char i integer BEGINi 0 read ch WHILEch DO 循环到输入字符为 BEGINIF ch E OR ch e THENi i 1 对字母e或E计数 read ch 读入新字符 END writeln i i readln END 2 编写Pascal程序 以完成下列各项 1 打印图像y x2 3x 2的点 x y 的列表 x从0到4每次以0 5递增 2 打印从 开始的25个正偶数的平方 1 写出下列程序段所产生的输出 j 5 k 1 WHILEk jDOBEGINk k 1 j j 1 writ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南事业单位招聘笔试真题2024
- 2024年上海宝山区工作者招聘笔试真题
- 2024年北京市密云区人民陪审员选任笔试真题
- 2025年中国超耐久外墙乳胶漆行业市场调查、投资前景及策略咨询报告
- 2025年中国薄壁不锈钢水管管材行业投资前景及策略咨询研究报告
- 2025年中国聚四氟乙烯(PTFE)筒材行业市场调查、投资前景及策略咨询报告
- 2025年中国精巧盲缝纫机行业投资前景及策略咨询研究报告
- 2025年中国磁跟踪式液位计行业投资前景及策略咨询研究报告
- 2025年中国甲氨喋吟行业投资前景及策略咨询研究报告
- 2025年中国热轧酸洗钢材行业市场调查、投资前景及策略咨询报告
- 广东省省级政务信息化服务预算编制标准(运维服务分册)
- 心肺复苏课件2024
- 2025年1月福建省普通高中学业水平合格性考试语文仿真模拟卷02(春季高考适用)(考试版)
- PMCAD(V31)用户手册标准版
- 《粉尘分散度和游离》课件
- 物业管理会务服务方案
- GB/T 35601-2024绿色产品评价人造板和木质地板
- 新就业形态劳动者的风险识别及治理机制研究
- 气管插管固定技术
- 《宴请活动》课件
- 计量法规政策研究
评论
0/150
提交评论