Cのお部屋

ここにはC言語のプログラムを置いてあります。
ファイルはtxt形式です。
もし実行して確認したい際は、ファイルを保存してtxtからcに変更してください

導入

1.文字を出力する
2.変数について1
3.変数について2
4.変数について3
5.四則演算してみよう(+,-,*,/,%)
6.キーボードから入力したものを変数に代入
7.変数a,b,cを用いて変数を交換!
8..BMIと適正体重を調べてみよう!
9.3辺を入力して三角形か判断

条件分岐

1.if文を極める(実行してテストするのをオススメ)
2.割り算(商と余りを出します)
3.どっちが大きい!?
4.switch文
5.奇数偶数の判定
6.何の倍数か判定
7.絶対値を求める
8.奇数や倍数を求める。(&&,||の応用)
9.君はaとbの間にいる!?
10.RPGの戦闘の一部?
11.switch命令による月ごとの日数判断

繰り返し

1.繰り返し処理をする
2.2の乗数を求める
3.y^2 + 6x + 8を繰り返し命令を使って求める(break)
4.10の倍数の時は、出力しない(continue)
5.10回数値を入力させて合計を求める
6.アルファベットをAからZまで表示するプログラム
7.数列 An+1 = 2An+5を10番目(A10)まで表示するプログラム
8.フィボナッチ数列を出力する(難読)
9.条件式のみの繰り返し処理
10.九九の表を作成
11.aが0 ~ 100 かつ bが0 ~100の間で、a^2 + b ^2 = c^2 を満たすものを全部表示する。
12.数字あてゲーム
13.エラストテネスのふるいによる素数の出力
14.シーザー暗号(アルファベットをずらす)
15.A,AB,ABC,ABCDと増えていくプログラム
16.約数を求める
17.◯の△乗(累乗)を求める

配列(変数のかたまり)

1.配列について
2.配列について2
3.配列で文字列を出力
4.配列の値を1つ1つ表示
5.配列の値を1つ1つ表示2
6.文字列を入力させて表示
7.文字列を入力させて表示(暴走阻止
8.文字列を一つ選んで出力(多次元)
9.文字列を一つ選んで文字列を逆にして出力
10.3行4列の行列を出力、行列を転置してもう一度出力
11.人数分のスコアを入力して、合計と平均を求める

関数

1.関数とは(メイン関数)
2.サブ関数ちゃんが恥ずかしそうにこちらを見ている....!
3.サブ関数ちゃんがメイン君の目の前に現れた!!
4.サブ関数ちゃんを何度も呼んでみる!
5.とうとうサブちゃんは怒っちゃった!
6.2つの値を足し算するプラス関数くん!
7.1.最大公約数を求める
7.2.最大公約数を求める
8.配列内から最大値の添字を見つけ、添字を返す関数
9.1.nCkの組み合わせを求める
9.2.mCnの組み合わせを求める
9.3.nCkの組み合わせを求める(漸化式を用いた改良版)
10.入力した値に+5して三倍した値を返す関数
11.3変数の最大公約数を求める(7.1の改変)

ポインタ

1.普通の変数のメモリアドレスを表示してみる
2.ポインタ変数の宣言と表示の仕方
3.配列のアドレスを見て見よう!
4.ポインタの値を変えてみよう
5.配列をfor文で表示してみる(間接参照)
6.間接参照により配列内の値から最大値と最小値を求める
7.ポインタ変数を関数で引数として送って直接書き換え(returnの返り値がいらない)
1.乱数を発生(1が出るまで永遠に乱数を出力)
2.文字列内から任意の文字列検索をする
3.構造体を利用して分数を表現し、分数の四則演算を行う