画像(logo)

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

広告

[C言語 入門 小学生でもわかるC言語]
五日目 計算してみよう!

広告

↓2016年02月29日発売↓

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

目次へ戻る

計算してみよう!

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

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

/*五日目 プログラム1*/
#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;
}

■実行結果■

画像(cb_5_1)

■説明■

「×」→「*」

「÷」→「/」

など記号が違うのはそのまま覚えてください。

「/」について

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

10 / 3

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

10 ÷ 3 = 3 余り 1

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

「%」について

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

10 ÷ 3 = 3 余り 1

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

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

/*五日目 プログラム2*/
#include <stdio.h>

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

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

	return 0;
}

■実行結果■

画像(cb_5_2)

■説明■

もちろんprintf命令以外の場所でも計算はできます!

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

suji = suji + 100;

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

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

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

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

広告

これも慣れましょう!

/*五日目 プログラム3*/
#include <stdio.h>

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

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

	return 0;
}

■実行結果■

画像(cb_5_3)

■説明■

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

/*五日目 プログラム4*/
#include <stdio.h>

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

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

	return 0;
}

■実行結果■

画像(cb_5_4)

■説明■

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

算数の時間です!

suji = 10 * 5 + 5;

sujiの内容は55です

suji = 10 * (5 + 5);

sujiの内容は100です

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

いちよう正しいお名前

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

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

次回

六日目 入力「scanf」命令!

□ページの先頭へ□

□目次へ戻る□

□HOME□

広告

↓2017年06月16日発売↓

やさしいC 第5版 (「やさしい」シリーズ)

新品価格
¥2,700から
(2017/5/1 13:05時点)

↓2014年08月09日発売↓

新・明解C言語 入門編 (明解シリーズ)

新品価格
¥2,484から
(2017/5/1 13:08時点)

↓2016年02月20日発売↓

新・解きながら学ぶC言語

新品価格
¥2,160から
(2017/5/1 13:10時点)

↓2017年02月11日発売↓

C言語プログラミング基本例題88 88

新品価格
¥3,024から
(2017/5/1 13:12時点)

↓2016年12月15日発売↓

Cの絵本 第2版 C言語が好きになる新しい9つの扉

新品価格
¥1,490から
(2017/5/1 13:13時点)

↓2017年02月08日発売↓

新・明解C言語で学ぶアルゴリズムとデータ構造 (明解シリーズ)

新品価格
¥2,700から
(2017/5/1 13:15時点)