# 計算機として使う

| プログラムとは、簡単な計算の集まりであるとも言えます。 習うより慣れろ！という意味でも、まずは、ひまわりを計算機として、使ってみましょう！

## 簡単な計算

> １＋１を、求める。
> ひまわりに、計算させるのは、簡単です。例えば、１＋１を計算させましょう。
> ひまわりに計算をさせるには、

> （１＋１）と、表示。

> と、たった、これだけ書くだけです。さぁ、早速、実行させてみましょう。

> > 実行させるには、上の図の実行ボタンを押すか、メニューから、[実行]-[実行]を、クリックします。 ※ちょっと待ってください。マウスに触るのが、面倒ですよね。そんなときは、ファンクションキーの[F5]を押してください。

> 実行結果を見る
> 以下のように、真っ白い画面に、２とだけ、表示されれば、実験は成功です。

> ヤッター！！ＹＹ＜実験成功だ〜〜〜！

> 結果表示２〜メッセージボックスを使う〜
> こんなだだっ広いキャンバスに、小さく「２」と表示するだけでは、申し訳ないと思った貧乏性のあなたには、とっておきの表示方法があります。一番初めに覚えた命令「〜と、言う」を、使うのです。
> （１＋１）と、言う。
> 実験は成功しましたか？

## 複雑な計算

> 計算大好き！

> たとえば、以下の計算をさせて見ましょう。

> `（（３＋４）×３＋（２０＋４）÷４＋５０）を、表示。`

> ・・・と、どうでしょう？
> あっさり、７７と、答えが出ましたよね。便利ですね、パソコンって。素敵ですね、ひまわりって。

> 消費税を計算させよう！
> さて、上のような適当な計算でも、正しい答えを出してくれるということが、分かったなら、さっそく、商売に応用しましょう。それが、商人の鉄則です。

> これは、2001年８月に書いているので、消費税は、５％です。
> （いえ、正確に言うと、消費税の税率は４％で、地方消費税の税率は１％。よって、消費税と地方消費税を合わせた消費税等は、５％です。）

> 例えば、あなたが、（その昔会計係をしていた）噂のあの子と街で偶然出会ったとします。そして、一緒に、美味しいパスタの店で、７００円のカルボナーラを、食べたときの計算です。

> > `（７００｛円｝＋７００｛円｝×０．０５）を、表示。`

> > あるいは、

> > `（７００｛円｝×１．０５）を、表示。`

> > うん、簡単ですね。

> > ここで、｛円｝や｛税率｝のように、単位が｛・・・｝で、括られていますが、この｛｝を書くと、カッコの中を、無視していいですよ、という意味になります。プログラム言語では、このような説明・注釈を、コメントって言います。コメントは、何も実行されません。

> もちろん、あなたのおごりだったので、実際払うのは、上の計算×２ですけどね。

## 計算に使える演算子

> 計算に使える演算子は、以下の通りです。

> 演算子 | 意味
> ＋ | たす
> − | ひく
> ×　または　＊ | かける
> ÷　または　／ | わる
> ％ | 割り算の余り
> ＾ | べき乗
> ＞、＜、<=、>=、<>、≠、≦、≧、＝ | 比較
> ＆＆　かつ | かつ
> ｜｜　または | または

> これらの演算子を使えば、世の中の大体の計算は出来てしまいます。便利です！
> 演算子についての補足
> さてさて、「３×４」のような計算をさせる方法は、もう分かりますよね？
> それでは、１２を、５で、割った余りを計算させる方法は？・・・分かりますか？
> ３×４が、

> (３×４）と、言う。

> ですから、上の演算子の表を見ながら書いてみると、

> （１２％５）と、言う。’１２を５で割った余りを計算する

> の、ように使います。

> ここで、覚えておいて損しないのは、
> ・かけ算の「×」は、「＊（アスタリスク）」で、代用が出来る
> ・割り算の「÷」は、「／（スラッシュ）」で、代用が出来る
> の、２点です。
> Windows標準の電卓を思い出してください。
> ↑にも、「＊」「／」などが、使われていますよね。
> パソコン初心者の間では、「かけ算、割り算が出来ない！訳がわからない電卓」として有名です。

## 宿題

> プログラムは、漢字の書き取りと同じで、「分かった」と思っても、実際書いてみないと、マスターできません！

> | ■算数のドリルより 以下の計算をして、ひまわりの画面に、答えを、表示してください。 （１）　（３＋４＋５）×６＋４ （２）　３×４＋２３÷４ （３）　２８を、３で割った余りは、いくつ？
> →答えはこちら

目次へ戻る／次へ

宿題の答え：

（１）　　（（３＋４＋５）×６＋４）と、表示。
（２）　　（３×４＋２３÷４）と、表示。
（３）　　（２８％３）と、表示。