Relative Content

Monthly Archives: June 2016

11.2 ポインタによる文字列の操作

ポインタのまとめ アドレス ポインタと使用手順 ポインタ配列 過去のページを参照 演習 ポインタを使ったプログラムをグループで作成する。 7-3-4-3(P245) 大きさ10の整数型配列を用意し、下図のように初期設定しなさい。 この配列を順に調べ、奇数の値のみ、別の大きさ10の整数型配列に代入しなさい。 また、配列の中身と、何個格納したかを画面表示しなさい。 実行結果 15 45 9 71 37 格納個数 = 5 ヒント: 大きさ10の整数型配列を用意し、初期設定する。 別の大きさ10の整数型配列を用意。 この配列を順に調べ、奇数の値のみ、別の大きさ10の整数型配列に代入。 配列の中身と、何個格納したかを画面表示。 #include <stdio.h> int main( void ) { int data1[10] = { 10, 15, 22, 45, 9, 66, 71, 4, 37, 82 }; int data2[10], i, cnt; int *p1, *p2; cnt […]

C# exercises (7) Puzzle Game

今回作るのは、イメージを読み込んで利用するパズルゲームです。イメージファイルを読み込むとそれを 9 分割し、ランダムに混ぜます。 プレビューのイメージをフォーム上クリックして配置、すべて正しい場所に配置できればクリアです。   フォーム作成 サイズ:500 x 400 背景色:適当 PictureBox配置 (Name) : PlayBox Size :        300 x 300 BackColor :  white プレビュー用PictureBox配置 (Name) : Preview Size :        100 x 100 BackColor :  white     メニュー作成 MenuStrip をフォームにドロップ、下記のようにメニュー追加 File Load Image…     ダイアログ作成 openFileDialog をフォームにドロップ、フィルターを設定 Image Files (*.png, *.jpg) | *.png; *.jpg   […]

3.1 if文

制御構文 制御構文は、上から下へ流れるプログラムを途中で流れを分岐させたり、流れを繰り返したりすることができる構文を表します。 制御構文の主な種類としてif文、for文、while文、switch文の4パターンあります。 if文を使うと、分岐構造を作ることができます。 条件式の真偽 状態 真偽 値 条件が満たされた場合 true(真) 1(0以外) 条件が満たされなかった場合 false(偽) 0  関係演算子 2つの値の大小を比較します。 条件を満たせば「真(true)」、条件を満たさなければ「偽(false)」となります。 関係演算子の形式は以下の通りです。 演算子 例 意味 < a < b aはbよりも小さい > a > b aはbよりも大きい <= a <= b aはbよりも小さい(a == bの条件も含む) >= a >= b aはbよりも大きい(a == bの条件も含む) == a == b aとbは等しい != a != b aとbは等しくない […]