近年来关注信息学奥赛*的用户越来越多,小编整理了关于北京,暑假哪里有*信息学奥赛的班啊,* 信息学奥赛 PASCAL,求*信息学奥赛QB教程和试题,求*信息学奥赛题目??,供您参考
1.北京,暑假哪里有*信息学奥赛的班啊
北京的信息学奥赛一般都是报桦树湾的培训课程。*生可以学QB或者C++。如果是为了升学走科技特长生,需要最晚5年级开始学。一般3、4年级可以提前学习
2.* 信息学奥赛 PASCAL
。。。。。。。。*是考BASIC,*才是PASCAL其实感觉BASIC功能比PASCAL强另外有高中级别至于适合*生学PASCAL的教程应该没有。。。。。
3.求*信息学奥赛QB教程和试题
*信息学奥赛练习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、输入一个时间秒数,分别将其换算为下述时间单位输出:小时,天,星期
4.求*信息学奥赛题目
我给你点题目吧 当初学C时很有挑战的.1韩信点兵:相传汉高祖刘邦问大将军韩信统御兵士多少,韩信答说,每3人一列余1人、5人一列余2人、7人一列余4人、13人一列余6人。刘邦茫然而不知其数。编写出一个程序帮助刘邦找出答案。(求余用”%”,在1000里找)1编写程序实现:将用户输入的一行字符去除空格输出。如用户输入:“adbc edfg hijk”则输出“”。 (提示:空格也为一字符,用‘ ‘表示) 编写一程序,由用户输入两个字符串A、B,若字符串B的长度< = 5,则将字符串B连接到字符串A的后面;否则若字符串B的长度 > 5,则将字符串B的个字符连接到字符串A的后面。要求不用strcat函数。字符串名可任意取。1文件加密:输入一个四位整数,将每一位数加5然后除以10所得的余数代替原来那位数,然后将所得的*位和第四位的数字交换。如输入数字6554则输出90011将一个数组中的值按逆序重新存放。例如原来顺序为:9、8、6、5、4、1。逆序存放的结果为1、4、5、6、8、9。然后将结果输出。1用筛选法求100之内的素数。 素数:只能被1和本省整除的数。筛选法思路:将自然数1~100按顺序列成一张表,然后逐个判断它们是否素数。具体做法:1。先将1去掉。2。用2去除它后面的各个数,把能被2整除的数去掉。3。用3去除它后面的各个数,把能被3整除的数去掉。4。分别用4、5……各数去除它后面的数,去除相应的数。5。剩下的就是素数。8.随机输入一个4行3列的二维数组,找出每一行的*值。9.输入一个十进制数,将对应的二进制码输出。(提示:可将与2相除的余数放在一数组中)10.输入一不含空格的字符串,将该字符串中的字符按从小到大的顺序输出。如输入“nihao”,则输出“ahino”。11.1若一个四位数等于它每一位数字的4次方之和,则称这个四位数为“玫瑰花数”。例如1634=14+64+34+44 找出所有的玫瑰花数。(提示:4位数从1000~9999,逐个判断)12.1如果一个数等于它的全部因数之和(本身不在内),称之为完全数。例如28的全部因数是1,2,4,7,14。而且28=1+2+4+7+14。写一个程序判断用户输入的数是否是完全数。13.编写一程序,将两个字符串s1和s2比较,如果s1>s2,输出一正数;s1=s2输出0;s1
如果以上内容没有帮到您,欢迎电话联系我们,或者联系在线客服咨询