・フローチャート作成ツール
・2つの値の入れ替え、算術演算の応用、分岐(判断)
フローチャート作成ツール
・https://www.drawio.com/ ・「start」をクリック ・「後で決める」をクリック ・「▼フローチャート」をクリック ・描画 ※ 保存はXML形式になるので「.xml」を付けて保存すると良い
提出演習フォロー ex001.csの続き3
・変数aを15で初期化する ・変数bを36で初期化する ・変数cをaとbの平均値(小数点以下あり)で初期化する ・cを「平均は25.5」のように「平均は」を付けて表示しよう
作成例
var a = 15; //変数aを15で初期化する
var b = 36; //変数bを36で初期化する
var c = (a + b) / 2.0; //変数cをaとbの平均値(小数点以下あり)で初期化する
Console.WriteLine("平均は{0}", c); //cを表示
C#でのキーボードによる入力
・文字列の場合: var 変数名 = Console.ReadLine(); ・整数の場合: var 変数名 = int.Parse(Console.ReadLine()); //整数変換する ・実数の場合: var 変数名 = double.Parse(Console.ReadLine()); //実数変換する
2つの値の入れ替え ex002.cs
・フローチャートをプログラムにしよう ① 変数aにキーボードから整数を読み込む(初期化) ② 変数bにキーボードから整数を読み込む(初期化) ③ 変数tにaの値を代入(初期化) ④ aにbの値を代入 ⑤ bにtの値を代入 ⑥ aとbの値を表示
作成例
Console.Write("a:"); var a = int.Parse(Console.ReadLine()); //入力し整数変換する
Console.Write("b:"); var b = int.Parse(Console.ReadLine()); //入力し整数変換する
var t = a; //変数tにaの値を代入(初期化)= 値の退避
a = b; //aにbの値を代入
b = t; //bにtの値(退避してあったaの値)を代入
Console.WriteLine("aは{0}、bは{1}", a, b);