近年来关注信息学奥赛竞赛程序的用户越来越多,小编整理了关于信息学奥赛 关于Pascal程序,信息学奥赛的编程软件是什么,求小学信息学奥赛QB教程和试题,高中信息学奥赛主要搞些什么??,供您参考
答:可以,只要在计算中不用到常量或者变量1. var a,b:longint;begin readln(a,b); writeln(a+b);end.2.begin writeln(5.6*5.6*6:0:2);//保留了两位小数end.3.const pi=3.1415926;begin writeln(pi*7*7*2+2*pi*7*12:0:2);//保留了两位小数,可以自己改end.4.var a,b,c,d:longint;begin readln(a,b,c,d);//输入分数 writeln(a+b+c+d);//总分 writeln((a+b+c+d)/4);输出平均分end.5.我国宋代的数学家秦九韶也提出了“三斜求积术”,它与海伦公式基本一样。 假设有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得: S=√[p(p-a)(p-b)(p-c)]而公式里的p为半周长:p=(a+b+c)/2 根据海伦公式var p:real;begin p:=(25.76+74.03+59.31)/2; writeln(sqrt(p*(p-25.76)*(p-74.03)*(p-59.31)));end.6.var i,j:longint;begin for i:=1 to 150 div 2 do for j:=1 to 150 div 3 do if (i*2+j*3=150) and (i+j=65) then writeln(i,' ',j);//分别输出自行车和三轮车的数量end.7.var a,b,c:integer;begin a:=36; b:=48; c:=64; b:=b+a div 3; c:=c+a div 3; a:=a div 3; writeln(a,' ',b,' ',c); a:=a+b div 3; c:=c+b div 3; b:=b div 3; writeln(a,' ',b,' ',c); a:=a+c div 3; b:=b+c div 3; c:=c div 3; writeln(a,' ',b,' ',c);//编得有点难看 见谅end.8.最后一题题意有点看不懂望解释更明晰
记得是Pascal吧。不能使用smartdrv驱动的那种环境。现在也可以用delphi了,记得上次一个朋友告诉我的。总之学习object pascal就没错了。
小学信息学奥赛练习12007-07-20 16:43【练习】 1. 通常在输入一个正确的程序之后,我们如何运行? 2. 运行完毕之后,假如按Alt+F5,通常会出现什么颜色的界面? 3. 如何定义变量abc为整数? 4. 请完成这样的程序:从键盘输入一个非零整数,接着在屏幕输出其10倍 5. 为了计算半径为30的圆的周长,我们利用公式l=2*pi*r。请解释下面的程序为何不能输入3.14 program exe1_5; var pi:integer; begin read(pi); write(2*pi*30); end. 6. 请指出下列语句的错误 var a,b,a,3a,begin:integer; 7. 请指出下列程序的错误 begin read(a). write(a;3); end; 1、写出下列程序在turbo pascal下的输出结果。 program ex; const s='abcdefg'; var i:integer; r:real; c:char;b:boolean; begin i:=1234;r:=1234.5678; c:='#';b:=true; writeln(i,i:6,i:3); writeln(r,r:12:5,r:8:5); writeln(c,c:5); writeln(s,s:10,s:5); writeln(b,b:5,b:3); end 2、编一程序,将摄氏温度换为华氏温度。公式为:F=9*C/5+32,其中F为华氏温度,C是摄氏温度。 3、编一程序,输入三角形的三边a、b、c(假设这三边可以构成一个三角形),求三角形的面积S? (提示:可利用海伦公式 1、分析并写出下列程序的运行结果: program chengji; var s:real;ch:char; begin s:=78.6; if(s>=90)and(s<=100)then ch:='A' else if (s>=70)and(s<90) then ch:='B' else if (s<70) then ch:='C'; writeln(s,'--',ch); End. 2、编写一与电脑猜"红"或"黑"的游戏。(先由计算机给出随机答案,然后由人猜,猜对输出"YOU WIN"否则输出"YOU LOST"。) 课内作业:输入两个数a、b,输出他们的和、差、积。 参考程序: Program xumin0001; Var a,b,he,cha,ji:integer; begin a:=10; b:=12; he:=a+b; cha:=a-b; ji:=a*b; write(he,cha,ji); end. 补充练习: 1、输入矩形的边长,分别输出周长、面积值。 2、输入两个整数,输出它们的平方和它们的平方根。 3、输入两个整数,输出它们相除的整数商(整除值)以及余数。 4、输入一个时间秒数,分别将其换算为下述时间单位输出:小时,天,星期 1、输入矩形的边长,分别输出周长、面积值。 2、输入两个整数,输出它们的平方和它们的平方根。 3、输入两个整数,输出它们相除的整数商(整除值)以及余数。 4、输入一个时间秒数,分别将其换算为下述时间单位输出:小时,天,星期
1、信息学奥林匹克竞赛的考核方式是采用封闭式(连续3~4小时)上机编程解题的形式,不限编程语言,竞赛题量通常较大。2、程序完成后要通过严格的数据测试,这就对同学们编程能力有更高的要求:不但要能编程,编好的程序能运行,而且所设计的程序还要能通过在各种边界条件下和各种环境下设置的测试数据。3、这种严格的数据测试方法,对于同学们的分析问题和解决问题的能力是很大的挑战。扩展资料:高中信息学奥赛竞赛内容NOI竞赛的题目以考查选手对算法和编程能力的掌握为主。题目类型有以下三种:一、非交互式程序题非交互式程序题要求选手提交答案程序的文件。该程序从一个正文文件中读入数据,并向指定的输出文件中写入计算结果。非交互式程序题的题面包括下列内容:1、求解问题的描述2、输入文件名和输出文件名(可以是标准输入/输出)3、输入数据格式、输出数据格式、以及输入数据范围4、对程序使用计算资的限制,以及其它可能的限制二、交互式程序题交互式程序题要求选手提交答案程序的文件。该程序通过调用所提供的库函数实现数据的输入和输出。交互式程序题的题面包括下列内容:1、求解问题的描述2、库函数的功能、函数原型、以及获取和链接方式3、输入数据格式、输出数据格式、以及输入数据范围4、对程序使用计算资的限制,以及其它可能的限制三、答案提交题答案提交题不要求选手提交程序的文件。选手需要按题目要求,根据给定的输入数据文件生成一组输出数据文件。该组数据文件既可以是由选手的程序输出的,也可以是由选手手工构造的。当选手使用自行设计的程序生成题目答案时,其所使用的程序不应提交。答案提交题的题面包括下列内容:1、求解问题的描述2、输入数据格式、输出数据格式3、输入数据文件的获取方法参考资料:百度百科-青少年信息学奥林匹克竞赛
如果以上内容没有帮到您,欢迎电话联系我们,或者联系在线客服咨询
只要一个电话
我们免费为您回电