【第2回】代入文・入力文

例題4 代入文「LET」
それぞれ与えられた値に対して、次の値を画面上に表示させよ。
 (1) x=3,y=4のとき x+y, xy       (2) x=2.5のとき
 (3)a=4,b=3のとき      (4) a=3,b=4,c=2のときD=b2-4ac


(LIST)

(1)

10 LET x=3

20 LET y=4

30 PRINT x+y,xy

(2)

10 LET x=2.5

20 PRINT (x+SQR(x))/2

(3)

10 LET a=4

20 LET b=3

30 PRINT "S=";a*b/2

(4)

10 LET a=3

20 LET b=4

30 LET c=2

40 PRINT "D=";(b^2-4*a*c)

<類題4-1>それぞれ与えられた値に対して、次の値を画面上に表示させよ。
 (1) x=−2,y=4のとき x+2y        (2) x=3.4のとき
 (3)a=−5,b=3のとき a(a+2b)        (4) a=5,b=4のときa4-3b2

(OUTPUT) (1)6  (2) 1.20208537182191  (3)-5  (4)577

<類題4-2>半径3の円の体積を表示するプログラムを作れ。

(OUTPUT) 113.097335529233

例題5 入力文 「INPUT」
2つの変数a,bに数値を実行時に入力したとき、それらの相加平均と相乗平均を表示するプログラムを作れ。  


(LIST)

10 INPUT PROMPT "a=":a

20 INPUT PROMPT "b=":b

30 PRINT (a+b)/2,SQR(a*b)

<類題5-1>半径r、中心角a°を入力して、扇形の面積Sを求めるプログラムを作れ。

(OUTPUT) r?3  a?60  4.71238898038469

<類題5-2>1辺の長さを与えたときの立方体の表面積を計算するプログラムを作れ。

(OUTPUT) a?3  54