はじめに この記事では、棒倒し法で迷路を自動生成するプログラムの作り方を説明しています。記事名の通り、プログラミング言語はC言語です。 まず、「棒倒し法って何? どういう手順で迷路を生成するの?」という方は、次の記事をお […]
カテゴリーアーカイブ: プログラミング
次の検索ボックスは、「カテゴリーアーカイブ: プログラミング」の中から、入力されたワードが含まれるすべての記事を検索するものです。複数のワードを入力する場合は、半角スペースで区切ってください(例:読書感想文 ストーリー)。
【C言語】棒倒し法で迷路を自動生成するプログラムの作り方
【よくわかる】迷路生成アルゴリズム「棒倒し法」を説明!
【よくわかる】迷路生成アルゴリズム「棒倒し法」を説明!
はじめに 迷路を生成するアルゴリズムに「棒倒し法」というものがあります。 この記事では、この棒倒し法の考え方について説明します。 棒倒し法は迷路生成アルゴリズムの中で最も簡単なので、迷路生成の初心者の方におすすめのアルゴ […]
【C言語】身長を入力すると標準体重が表示されるプログラム
【C言語】身長を入力すると標準体重が表示されるプログラム
はじめに この記事では、身長 (cm) を入力することで標準体重 (kg) が表示されるプログラムの作り方を説明します。記事名にもあるように、プログラミング言語はC言語です。 標準体重の求め方は、「ブローカ式桂変法」とい […]
【C言語】「AはBの何パーセントか」を求めるプログラム
【C言語】「AはBの何パーセントか」を求めるプログラム
はじめに この記事では、整数Aと整数Bを入力し、「AがBの何パーセントか」を求めるプログラムを作る方法を紹介しています。記事名にもあるように、プログラミング言語は「C言語」です。 さっそくソースコードを掲載していきますが […]
【C言語課題解説】多次元配列を用いた複数人の学生の成績の表示
【C言語課題解説】多次元配列を用いた複数人の学生の成績の表示
はじめに この記事では、C言語で多次元配列を用いる課題の解説をしています。 多次元配列とは、2次元以上の配列のことです。例えば…… 2次元配列:int a[5][2] 3次元配列:int a[5][4][3] この2つが […]
【C言語】2次配列を初期化する方法
【C言語】2次配列を初期化する方法
はじめに C言語で2次配列を初期化(初期値の設定)するとき…… 初期化の種類 すべての要素を同じ値で初期化したい すべての要素を異なる値で初期化したい といった場合があると思います。 この2つのパターンについて、例を挙げ […]
【C言語】配列の要素数を変数の値にする方法
【C言語】配列の要素数を変数の値にする方法
はじめに C言語でプログラミングをするとき、「配列の要素数を後で決めたい」と思うときがあります。例えば、プログラム実行中に、scanf関数で要素数を入力させる……といったことが考えられますね。 ……ということで、この記事 […]
【Unity】public変数をインスペクター上で非表示にする(隠す)方法
【Unity】public変数をインスペクター上で非表示にする(隠す)方法
はじめに Unityで「public int a」や「public float b」のように、public変数を用意すると、インスペクター上でその値を変更できるようになりますよね。 しかし、「他のスクリプトから参照したい […]
【C言語課題解説】1からnまでの整数の合計値を求めるプログラム
【C言語課題解説】1からnまでの整数の合計値を求めるプログラム
はじめに 整数の合計値を計算するとき、例えば、1から10までなら手計算できますが、100を超えてくると非常に大変です。 そのため、この記事では、1からnまでの整数の合計値を求めるプログラムを説明していきます。for文を使 […]
【C言語】関数から途中で抜け出す方法
【C言語】関数から途中で抜け出す方法
はじめに この記事では、関数の途中で、その関数から抜け出す方法を説明しています。 結論から書けば、抜け出したい部分で次のコードを記述してください。 たったこれだけなのですが、簡単な例を紹介します。 関数から抜けるプログラ […]