pascal题目分支.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
pascal题目分支

1. 输入一个整数,判断它是正数、负数或零。 输入输出要求: 输入的数是正数时,屏幕输出 该数0 输入的数是负数时,屏幕输出 该数0 输入的数是0 时,屏幕输出 0 0 文件保存在 W3\PlusMin.PAS 提示: 用多个IF 命令 2. 输入五个整数,输出最大数和最小数 要求:五个数在同一行输入。 输出: Max=最大数 Min=最小数 文件保存在 W3\MaxMin.PAS 提示: 用两个变量保存最大数和最小数。例如变量Max,Min 用IF 的简单格式。 部分代码如下: Max:=A1; Min:=A1;{假设A1是最大值也是最小值。一开始时这种假设是成立 的} IfA2Maxthen Max:=A2; {如果A2Max,Max 就不是最大值,所以把Max 的值换 成A2 的值} IfA3Maxthen Max:=A3; {如果A3Max,Max 就不是最大值,所以把Max 的值换 成A3 的值} 依次比较完五个数。最小值的求法类似。 3. 根据成绩 (整数)输出等第。文件保存在 W3\Rank.PAS 规则: 90至100 为A,80 至89为B, 60至79为C, 60 以下为F。 例如输入83,输出B 提示: 因为分支较多,用Case 编程较方便。 用 成绩 DIV 10 的结果作为情况表达式。 部分代码如下: CaseX Div 10Of …… 6,7:Writeln (‘C’);{两种情况做相同的处理可以把情况常数写在一起如6,7: } ElseWriteln (‘F’);{其它情况} End; {与Case 配对的End} 4. 某车站行李托运收费标准是:10 公斤或10 公斤以下,每公斤收费2.5元,超过10 公斤 的行李,按则超过部分每公斤收费1.5元进行收费。试编一程序,输入行李的重量,算 出托运费。输入重量为整数。 文件保存到 W3\Fee.PAS 要求只能用一个IF 解决问题。(用到Else 部分) 【样例输入 1】 1 【样例输出1】 2.50 【样例输入2】 11 【样例输出2】 26.50 5. 计算1901年2099年之间的某月某日是星期几。 输入格式为 年 月 日 。其中年四位数,年、月、日之间用空格隔开。 文件保存到 W3\WeekDay.PAS 提示:1900年 1月1 日星期一。每年有365天,闰年有366 天。 闰年的规则是每四年为闰年,但每整 100年必须是能被400整除的才是闰年。 例如公元100年能被4 整除,但他不是闰年。公元1200 年是闰年,公元1900年不是闰 年。 6. 期未来临了,班长小Q 决定将剩余班费X 元钱,用于购买若干支钢笔奖励给一些学习好、 表现好的同学。已知商店里有三种钢笔,它们的单价为6 元、5元和4 元。小Q 想买尽量多 的笔 (鼓励尽量多的同学),同时他又不想有剩余钱。请您编一程序,帮小Q 制订出一种买 笔的方案。 文件保存到 W3\Q.PAS 输入:小于100 的整数 输出: 4yuan 整数 5yuan 整数 6yuan 整数 提示:先考虑买4 元的笔,剩下的钱再考虑买其他笔。

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档