このページではソフトウェア会社の研修時代に作成したC言語プログラムをまとめています。
学校、独学や新入社員でC言語を学習している人の参考になれば幸いです。
なお、環境は全てコンソール上で実行できるプログラムです。
Sample Code
1.国語、数学、英語の点数を入力して合計点や平均点を表示するプログラム
(1) 複数人の国語、数学、英語の点数を入力して合計点と平均点を表示
(2) クラス人数分の国語、数学、英語の点数を入力して各教科の合計と平均点を表示
2.国語、数学、英語の点数を入力して合格・不合格を判定するプログラム
(1) 国語、数学、英語の点数を入力して合格・不合格を判定
(2) 国語、数学、英語の点数を入力して合格・不合格を配列に格納してまとめて表示
3.配列の要素10個を順番に表示して合計を出力するプログラム
4.点数が入った配列があり、データの終端にー1が格納されている。点数は何人分あり、平均点は何点か表示せよ。
5.配列にランダムに格納された数値から最大値・最小値を出力するプログラム
6.【リニアサーチ】100名の点数が降順に格納されている配列がある。点数を入力して順位を表示するプログラム
7.【バイナリサーチ】100名の点数が降順に格納されている配列がある。点数を入力して順位を表示するプログラム
8.配列array[100]をreverse[100]に逆からコピーして出力するプログラム
9.2次元配列int data[i][j]に九九を格納して表示するプログラム
10.【単純選択法】int array[10]を降順にソートするプログラム
11.【バブルソート】int array[10]を昇順にソートするプログラム
12.関数を使って文字列を検索して表示するプログラム
13.文字列を数字に変換するプログラム(10進、16進)
14.単純なバイナリダンプ
15.電卓プログラム
16.bitmapヘッダ情報を出力するプログラム
コメント