1989年開業 情報工学部門 文部科学省登番号 第22082号 公益社団法人日本技術士会会員 東大阪商工会議所会員

オープンソース/C言語サンプルプログラム

ANSI C のサンプルプログラム集です。コンパイル・リンク後、コマンドプロンプトから実行してください。
お使いの環境によっては動作しない場合がありますので、実習などでお使いになる場合は必ず事前に動作確認をしてください。

タイトル 説明
素数を探索する 範囲内の素数を調べる
コマンドライン引数 コマンドライン引数を調べる
画面時計(1行・アラーム付き) 画面時計からBeep音メロディを起動
画面時計(アスキーアート) 画面に時刻を大きな文字で表示する
画面時計(1行) 画面に日付と時刻を1行で表示する
移動する文字 文字が画面を右へ移動する
金の斧(アスキーアート) 女神の問いに答えるゲーム
早打ち2進数ゲーム 表示される2進数を10進数で入力する
マンデルブロ集合 マンデルブロ集合を描画する
総和を求める 1 から 100 までの総和を計算する
数字当てゲーム コンピュータが選んだ数字を当てる
減算で除算 引き算だけで割り算をする
加算で積算 足し算だけで掛け算をする
サイコロ(乱数)  キーを押すとサイコロが表示される
おみくじ(乱数) 数字を入力するとくじが表示される
キーで数字が増減 キーを押すと数字が増減する
10進数→2進数変換(筆算) 10進数を2進数に筆算で変換し表示する
2進数→10進数変換 2進数を10進数に変換し表示する
三角形を表示する(2) 画面に*で三角形を描画する(簡易補完)
三角形を表示する(1) 画面に*で三角形を描画する
向きを変える鳥 矢印キーで鳥の向きを変える
押されたキーの番号 押されたキーの番号を表示
アスキーアニメ(鳥) アスキーアートの鳥が歩く
カンタン電卓 計算式を入力すると答を表示
整数比の直角三角形 相似チェックなし
トッカータとフーガ Beep音メロディ
とおりゃんせ(横断歩道) Beep音メロディ
故郷の空(横断歩道) Beep音メロディ

©著作者からのお願い

●プログラムの著作者、著作権者は佐伯英子です。
●このページで公開するプログラムは、複製、改変、
 無償再配布ができます。
●再配布に当たっては、必ず著作者名を明記し、
 ソースも公開してください。
●改変後に再配布される場合も、原著作者を明記
 していただき、ソースも公開してください。
●これらのプログラムを使って、有償サービスをして
 いただいてもかまいません。
●これらのプログラムは、改変されたものも含めて、
 無断で有償再配布しないでください。
●これらは、再再配布以降にも引き継がれます。
----------------------------------------
例1)ブログやホームページ、印刷物に掲載していた
   だいてもかまいません。(出典明記)
例2)学校の授業や実習、会社の研修、有料の講座
   などでお使いいただけます。(出典明記)
例3)無断で販売しないでください。



※SSL暗号化通信対応


■著作権法全文(e-Govウェブサイト)■
法令全般



佐伯英子技術士事務所 〒542-0073 大阪市中央区日本橋 1-14-13 サンオフィス日本橋601  E-mail: yfb22332@nifty.com