GO-AHEADの日記

GO-AHEADで出版した書籍の紹介をします

スクラッチによるプログラミング的思考入門-10

クラッチによるプログラミング的思考入門-2019年版

amazon kindleを出版しました。


8 副プログラム
 

 副プログラム(C言語では関数)で以下の式を代入したら答えが返ってくる関数をもつプログラムを作ってみましょう。
$f(x)=x^2+2x+3$

主プログラムでxを入力して、
副プログラムでyを計算して
主プログラムでyを表示します。

f:id:GO-AHEAD:20200212111850p:plain

副プログラムは次のようになります。

f:id:GO-AHEAD:20200212111912p:plain


x=10のときy=123となります。

f:id:GO-AHEAD:20200212111930p:plain


副プログラムの作り方は

f:id:GO-AHEAD:20200212112000p:plain

をクリックすると

f:id:GO-AHEAD:20200212112031p:plain



 

が表示されますので、副プログラムの名前を入力します。

で「OK」をクリックすると

f:id:GO-AHEAD:20200212112045p:plain

ここにプログラムを当てはめます。

 

「三次関数」のプログラムを作ってみましょう。

f:id:GO-AHEAD:20200212112111p:plain

 

f:id:GO-AHEAD:20200212112133p:plain



f:id:GO-AHEAD:20200212112151p:plain

x=2とすると、y=8となりました。

f:id:GO-AHEAD:20200212112208p:plain