大榕树 \ Pascal语言 \ Pascal入门

条件语句练习题

原文链接:http://www.mydrs.org/program/list.asp?id=129

    1、从键盘上读入长方形的边长a,b,计算它的面积和周长,输出。


    2、 输入一个时、分、秒,把它转换为一个秒数。


    3、 从键盘读入一个数,判断它的正负。是正数,则输出"+",是负数,则输出"-"。


    4、 输入两个数a,b,输出较大数的平方值。


    5、 铁路托运行李规定:行李重不超过50公斤的,托运费按每公斤0.15元计费;如超50公斤,超过部分每公斤加收0.10元。编一程序完成自动计费工作。


    6、 某超市为了促销,规定:购物不足50元的按原价付款,超过50不足100的按九折付款,超过100元的,超过部分按八折付款。编一程序完成超市的自动计费的工作。


    7、 输入a,b,c三个不同的数,将它们按由小到大的顺序输出。 13、 当前小学生的成绩单由以前的百分制改为优秀、良好、合格、不合格四个等级的等级制。编一程序完成分数的自动转换工作。转换规则如下:60分以下的为不合格;60到69分为合格;70到89分为良好;90分以上的为优秀。(提示:可以利用DIV运算来使程序更简明)


    8、 打印某年某月有多少天。(提示:A、闰年的计算方法:年数能被4整除,并且不能被100整除;或者能被400整除的整数年份。B、利用MOD运算可以判断一个数能否被另一个数整除)


作者:sthsyan@21cn.com
来源:NOI信息学竞赛(http://noi.stinfo.net)
时间:2001-07-17

上一篇:分支结构—条件语句(IF)
下一篇:分情况(CASE)语句

大榕树 版权所有 ©1999-2006