第一范文网 - 专业文章范例文档资料分享平台

作业总:信息学奥赛初学练习题

来源:用户分享 时间:2021-04-05 本文由机场“相遇” 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

信息学奥赛初学练习题:

第一章:顺序结构练习题:重点掌握read,readln,write,writeln,场宽,小数位数和常用函数

1、输入三个字符,然后按输入字符次序输出这三个字符(一行),再输出每个字符的序号(一行),最后按与输入字符相反的次序输出这三个字符(一行)。

2、输入一个三位整数,将它反向输出。例如输入127,输出应为721。

3、从键盘上读入小写的“pascal”,利用chr()和ord(),输出大写的“PASCAL”。 4、从键盘上读入一个实数,利用ROUND()和TRUNC()函数,输出该实数本身(场宽10,小数位数为3)、整数部分、小数部分、四舍五入后的值。要求:分三行输出 ;输出实数本身时,格式与读入时相同;整数部分、小数部分在同一行输出,中间以空格间隔开;其它各占一行。

5、从键盘上读入长方形的边长a,b(实型),计算它的面积和周长,并分两行输出。

第二章:选择结构:掌握if和case语句,分支嵌套,以及begin end的用法。

1、对一批货物征收税金(长整型)。价格在1万元及以上的货物征税5%,在5000元及以上,1万元以下的货物征税3%,在1000元及以上,5000元以下的货物征税2%,1000元以下的货物免税。编写一程序,读入货物价格,计算并输出税金。

2、输入3个整数,将其中最小的数输出。

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

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

C、用CASE语句)

5、编程模拟剪刀、石头、布游戏:用S表示剪刀,用R表示石头,用P表示布。规则是:剪刀剪布,石头砸剪刀,布包石头。游戏者分别把自己的选择输入,计算机给出结果。

6、当前小学生的成绩单由以前的百分制改为优秀、良好、合格、不合格四个等级的等级制。编一程序完成分数的自动转换工作。转换规则如下:60分以下的为不合格;60到69分为合格;70到89分为良好;90分以上的为优秀。(提示:可以利用DIV运算来使程序更简明,结合case语句)。

第三章:循环结构:掌握多重循环和for,until,while三种语句的用法。

1、输入20个数,统计其中正、负、零的个数;

2、在1—500中,找出能同时满足用3除余2,用5除余3,用7除余2的所有整数。

3、输出1---999中能被3整除,且至少有一位数字是5的所有整数。

4、求100---999中的水仙花数(若三位数abc,则a3+b3+c3=abc)

5、打印如下图形

*

* * *

* * * * *

6、输入一整数A,判断它是否质数。(提示:若从2到A的平方根的范围内,没有一个数能整除A,则A是质数。)

7、打印数字金字塔(P89)

8、验证哥德巴赫猜想(任何充分大的偶数都可由两个素数之和表示)。将4到100中的所有偶数分别用两个素数之和表示。输出为:

4=2+2

6=3+3

9、求2—100中,每个数的质因子,输出形式如下

2=2

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育作业总:信息学奥赛初学练习题全文阅读和word下载服务。

作业总:信息学奥赛初学练习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1178265.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top