近年來(lái)關(guān)注信息學(xué)奧賽*的用戶(hù)越來(lái)越多,小編整理了關(guān)于北京,暑假哪里有*信息學(xué)奧賽的班啊,* 信息學(xué)奧賽 PASCAL,求*信息學(xué)奧賽QB教程和試題,求*信息學(xué)奧賽題目??,供您參考
1.北京,暑假哪里有*信息學(xué)奧賽的班啊
北京的信息學(xué)奧賽一般都是報樺樹(shù)灣的培訓課程。*生可以學(xué)QB或者C++。如果是為了升學(xué)走科技特長(cháng)生,需要最晚5年級開(kāi)始學(xué)。一般3、4年級可以提前學(xué)習
2.* 信息學(xué)奧賽 PASCAL
。。。。。。。。*是考BASIC,*才是PASCAL其實(shí)感覺(jué)BASIC功能比PASCAL強另外有高中級別至于適合*生學(xué)PASCAL的教程應該沒(méi)有。。。。。
3.求*信息學(xué)奧賽QB教程和試題
*信息學(xué)奧賽練習12007-07-20 16:43【練習】 1. 通常在輸入一個(gè)正確的程序之后,我們如何運行? 2. 運行完畢之后,假如按Alt+F5,通常會(huì )出現什么顏色的界面? 3. 如何定義變量abc為整數? 4. 請完成這樣的程序:從鍵盤(pán)輸入一個(gè)非零整數,接著(zhù)在屏幕輸出其10倍 5. 為了計算半徑為30的圓的周長(cháng),我們利用公式l=2*pi*r。請解釋下面的程序為何不能輸入3.14 program exe1_5; var pi:integer; begin read(pi); write(2*pi*30); end. 6. 請指出下列語(yǔ)句的錯誤 var a,b,a,3a,begin:integer; 7. 請指出下列程序的錯誤 begin read(a). write(a;3); end; 1、寫(xiě)出下列程序在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(假設這三邊可以構成一個(gè)三角形),求三角形的面積S? (提示:可利用海倫公式 1、分析并寫(xiě)出下列程序的運行結果: 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、編寫(xiě)一與電腦猜"紅"或"黑"的游戲。(先由計算機給出隨機答案,然后由人猜,猜對輸出"YOU WIN"否則輸出"YOU LOST"。) 課內作業(yè):輸入兩個(gè)數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、輸入矩形的邊長(cháng),分別輸出周長(cháng)、面積值。 2、輸入兩個(gè)整數,輸出它們的平方和它們的平方根。 3、輸入兩個(gè)整數,輸出它們相除的整數商(整除值)以及余數。 4、輸入一個(gè)時(shí)間秒數,分別將其換算為下述時(shí)間單位輸出:小時(shí),天,星期 1、輸入矩形的邊長(cháng),分別輸出周長(cháng)、面積值。 2、輸入兩個(gè)整數,輸出它們的平方和它們的平方根。 3、輸入兩個(gè)整數,輸出它們相除的整數商(整除值)以及余數。 4、輸入一個(gè)時(shí)間秒數,分別將其換算為下述時(shí)間單位輸出:小時(shí),天,星期
4.求*信息學(xué)奧賽題目
我給你點(diǎn)題目吧 當初學(xué)C時(shí)很有挑戰的.1韓信點(diǎn)兵:相傳漢高祖劉邦問(wèn)大將軍韓信統御兵士多少,韓信答說(shuō),每3人一列余1人、5人一列余2人、7人一列余4人、13人一列余6人。劉邦茫然而不知其數。編寫(xiě)出一個(gè)程序幫助劉邦找出答案。(求余用”%”,在1000里找)1編寫(xiě)程序實(shí)現:將用戶(hù)輸入的一行字符去除空格輸出。如用戶(hù)輸入:“adbc edfg hijk”則輸出“”。 (提示:空格也為一字符,用‘ ‘表示) 編寫(xiě)一程序,由用戶(hù)輸入兩個(gè)字符串A、B,若字符串B的長(cháng)度< = 5,則將字符串B連接到字符串A的后面;否則若字符串B的長(cháng)度 > 5,則將字符串B的個(gè)字符連接到字符串A的后面。要求不用strcat函數。字符串名可任意取。1文件加密:輸入一個(gè)四位整數,將每一位數加5然后除以10所得的余數代替原來(lái)那位數,然后將所得的*位和第四位的數字交換。如輸入數字6554則輸出90011將一個(gè)數組中的值按逆序重新存放。例如原來(lái)順序為:9、8、6、5、4、1。逆序存放的結果為1、4、5、6、8、9。然后將結果輸出。1用篩選法求100之內的素數。 素數:只能被1和本省整除的數。篩選法思路:將自然數1~100按順序列成一張表,然后逐個(gè)判斷它們是否素數。具體做法:1。先將1去掉。2。用2去除它后面的各個(gè)數,把能被2整除的數去掉。3。用3去除它后面的各個(gè)數,把能被3整除的數去掉。4。分別用4、5……各數去除它后面的數,去除相應的數。5。剩下的就是素數。8.隨機輸入一個(gè)4行3列的二維數組,找出每一行的*值。9.輸入一個(gè)十進(jìn)制數,將對應的二進(jìn)制碼輸出。(提示:可將與2相除的余數放在一數組中)10.輸入一不含空格的字符串,將該字符串中的字符按從小到大的順序輸出。如輸入“nihao”,則輸出“ahino”。11.1若一個(gè)四位數等于它每一位數字的4次方之和,則稱(chēng)這個(gè)四位數為“玫瑰花數”。例如1634=14+64+34+44 找出所有的玫瑰花數。(提示:4位數從1000~9999,逐個(gè)判斷)12.1如果一個(gè)數等于它的全部因數之和(本身不在內),稱(chēng)之為完全數。例如28的全部因數是1,2,4,7,14。而且28=1+2+4+7+14。寫(xiě)一個(gè)程序判斷用戶(hù)輸入的數是否是完全數。13.編寫(xiě)一程序,將兩個(gè)字符串s1和s2比較,如果s1>s2,輸出一正數;s1=s2輸出0;s1
如果以上內容沒(méi)有幫到您,歡迎電話(huà)聯(lián)系我們,或者聯(lián)系在線(xiàn)客服咨詢(xún)