八年級信息技術教案第三章 順藤摸瓜----順序結構程序設計
end
a.0 b.3 c.6 d.2
(6)程序運行的結果是( )。
let a=5
print “a=”;a+1,a
end
a.a=6 6 b.a=6 5
c.a=a+l a d.a=6 a
4.寫出下列程序的運行的結果
(1)let x=5
let y=3
let s=(x+y)/2
print “s=”;s
let s=x+y/2
print “s=”;s
end
(2)let x=999
let x=abs(x—1000)
print “sqr(x)=”;sqr(x)
end
(3)let a=1
let b=7
let a=a+b
let b=a+b
print a,b
end
(4)input a,b,x
let a=a+x
let b=x—b
let s=a+b+x
print s
end
①輸入1,2,3 ②輸入3,2,1
5.編程解一元一次方程ax+b=c(a≠0)
(提示:a,b,c為已知量,用input a,b,c輸入,x為待求量,應用已知量表示即:x=(c-b)/a)
6.編寫一個計算年息、年終節余的程序
要求輸入存款數、年利率,輸出存款數、年息和年終節余(保留二位小數)。
解:設存款數為x、年利率為a,年息為y,年終節余為z.
程序如下:
input x,a
let y=a
let z=x+y let z=int(z*100+0.5)/100
print x,y,z
end教學后記:
第二節 與電腦溝通----輸入、輸出語句
一、學習目標
1、 掌握程序中常用的輸入、輸出語句。
2、 掌握輸入、輸出設計方法。
3、 能利用輸入、輸出語句解決簡單的實際問題。 二、教學重點掌握輸入、輸出設計方法。三、教學難點用輸入、輸出語句解決簡單的實際問題。四、教學方法1.演示法。2.實踐法。五、教學手段與教學媒體多媒體網絡教室。六、課時安排1課時。七、教學過程:程序的執行次序,從上到下,由一些非控制轉移語句組成 一、輸出語句 輸出用戶所需的信息 1、一般格式 print [<表達式>] 表達式—常量、變量、函數 如: print 2,4,6 print "x=";x 顯示: x= ... 2、作用 (1)輸出數值計算的結果(p92) (2)輸出字符串(p93) (3)輸出系統信息(p94) 3、輸出格式 (1)標準格式—輸出項以逗號分隔 五區—每區14列 (2)緊湊格式—輸出項以分號相隔 (3)tab(x)—第x列 定位輸出,但在同一行中、tab(x)中的x應從左到右逐漸增大。還可利用space(x)插入空格 (4)print <....>, 不換行(光標到下一區) print <....>; 不換行(光標在輸出項后) print <....> 換行 print 空行 4、打印輸出 lprint 其使用方法與print相同二、賦值語句 1、一般格式 [let]<變量名>=<表達式>let a=100 let a$="book" 2、作用 計算右邊的表達式,將其值賦給左邊變量; 主要作用:運算。 “=”的作用于是賦值,與等于的差別 如:x=y 與 y=x 不同(例p100) 3、對變量的賦值操作 (1)變量的初值為0 未賦值的變量 (2)一個變量只有一個值 變量的當前值由最后一次賦值決定 n=n+1 (3)變量值的傳遞 a=b b的值不變 b=a a的值不變 (4)關于賦值類型 以左邊變量的類型為準 (5)兩個變量交換值 a=b c=a a=b c為中間結果為?/font> b=c 三、鍵盤輸入語句 1、一般格式: input[“提示信息”;]< 變量表> 說明:(1)執行該語句從鍵盤輸入數據的數目應與語句中的變量個數相同 (2)從鍵盤輸入的數據只能是常量 (3)輸入時數據間用逗號分隔 例:求學生三門課的平均成績 input "a,b,c=";a,b,c v=(a+b+c)/3 print "average="; v end 四、讀入語句 1、格式: read <變量表> data <數據表 例:read a,b,c, data 75,60,90 v=(a+b+c)/3 end 2、說明: (1)<數據表>中的數據個數不能少于<變量表>中的變量個數。 (2)data語句可放在程序的任何位置,可使用多個data語句來存放數據,這時將按data 語句的先后順序,把數據放數據區。 (3)關于“數據指針”當指針移到數據區之外 時,屏幕給出錯誤信息: out of data (例p109) (4)data語句中的數據只能是常量 五、恢復數據指針語句 restore 將數據指針移至首位或指定的data語句標號。六、結束語句和暫停語句 1、end語句 結束程序運行。一個程序可有多個end語句,但運行程序時,只有一個起作用,即執行其中一個end語句都會使程序結束。 2、stop語句 使程序暫停,選擇run-continue繼續運行。 七、程序調試 1、分步執行 f9—單步執行,step f6—窗口轉換,windows f5—運行或繼續運行。 2、設置斷點 f9—設置斷點 f5—運行或繼續運行 教學后記: