C言語 入門 小学生でもわかるC言語

五日目 計算してみよう!

「わかりやすく!」がテーマです!

HOME/小学生でもわかるC言語 目次/五日目 計算してみよう!/

広告

↓2016年02月29日発売↓

12歳からはじめる ゼロからのC言語 ゲームプログラミング教室

新品価格
¥2,462から
(2016/5/10 22:16時点)

もっと!C、C++言語本

目次へ戻る

?と思ったら

わからなそうな用語集

計算してみよう!

今回はすぐプログラミングに入ります。

「printf」命令のお尻の部分は計算もできて「%d」で結果を表すこともできます!

/*プログラム10*/
#include <stdio.h>

int main(){
	/*足し算*/
	printf("10 + 3 = %d\n",10 + 3);

	/*引き算*/
	printf("10 - 3 = %d\n",10 - 3);

	/*かけ算*/
	printf("10 × 3 = %d\n",10 * 3);

	/*割り算*/
	printf("10 ÷ 3 = %d\n",10 / 3);

	/*余り*/
	printf("10 ÷ 3 = 3...%d\n",10 % 3);

	return 0;
}

■実行結果■

実行結果(b-5-1)

■説明■

「×」→「*」
「÷」→「/」
など記号が違うのはそのまま覚えてください。

「/」について

少しややこしいのがまず、

10 / 3

この「/」は割り算の割れる数だけ計算します。

10 ÷ 3 = 3 余り 1

の答えの「3」だけ出す計算をします!

「%」について

この「%」は割り算の余りの数だけ計算します。

10 ÷ 3 = 3 余り 1

の答えの余り「1」だけ出す計算をします!

「=」イコールはちょっと意味が違います!

/*プログラム11*/
#include <stdio.h>

int main(){
	int suji;
	
	suji = 100;
	suji = suji + 100;

	printf("%d\n",suji);

	return 0;
}

■実行結果■

実行結果(b-5-2)

■説明■

ふしぎな計算が出てきました!

suji = suji + 100;

「学校でこんなこと教わってないよ!」と思いますよね!

「=」はちがう物だと覚えてください!

上の計算は左側の「suji」の内容を右側の「suji + 100」に置きかえる計算をしてます。これを代入(だいにゅう)っていいます。

代わりに入れると書くので漢字の方がわかりやすいかもしれません。

これも慣れましょう!

/*プログラム12*/
#include <stdio.h>

int main(){
	int suji = 10,suji2 = 20;
	
	suji = suji + suji2;

	printf("%d\n",suji);

	return 0;
}

■実行結果■

実行結果(b-5-3)

■説明■

もちろん変数同士の計算もできます!

/*プログラム13*/
#include <stdio.h>

int main(){
	int suji = 10,suji2 = 20;

	printf("%d\n",suji + suji2);

	return 0;
}

■実行結果■

実行結果(b-5-4)

■説明■

「printf」命令のお尻で計算でも大丈夫!

算数の時間です!

suji = 10 * 5 + 5;

sujiの内容は55です

suji = 10 * (5 + 5);

sujiの内容は100です

算数と同じで()で計算の順番を変えられます。

いちよう正しいお名前

「+−×÷」の事を演算子(えんざんし)っていいます!

次回はこれを使って計算機みたいなプログラムを作ってみましょう!

次回

六日目 入力「scanf」命令

□ページの先頭へ□

□目次へ戻る□

広告

↓2014年06月20日発売↓

14歳からはじめるC言語わくわくゲームプログラミング教室 Visual Studio 2013編

新品価格
¥2,500から
(2016/5/10 22:17時点)

↓2014年10月25日発売↓

超本格! サンプルで覚えるC言語 3Dゲームプログラミング教室

新品価格
¥3,110から
(2016/5/10 22:18時点)

↓2013年07月25日発売↓

小学生からはじめるわくわくプログラミング

新品価格
¥2,052から
(2016/5/10 22:21時点)

↓2016年05月13日発売↓

小学生からはじめるわくわくプログラミング2

新品価格
¥2,052から
(2016/5/10 22:22時点)

もっと!C、C++言語本

□ページの先頭へ□

□HOME□