ニートです1からプログラミングを教えてくれるat PROGニートです1からプログラミングを教えてくれる - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト113:片山博文MZ ◆T6xkBnTXz7B0 15/12/27 21:35:10.42 .net >>103 クラス(class)のcだ。 クラスとはデータと、そのデータに対する処理を行う関数をまとめたものを扱うための型だ。 クラスの中の関数をメソッドという。 ソースをよく見るとclassが見つかるだろう? 114:片山博文MZ ◆T6xkBnTXz7B0 15/12/27 21:49:06.20 .net 失礼、staticのついた関数はインスタンスとは無関係でメソッドではない。 class Programの中にMainというstaticな関数がある。 Mainの引数はコマンドラインで渡された文字列の配列である。 コマンドラインは空白区切りである。 115:片山博文MZ ◆T6xkBnTXz7B0 15/12/27 21:54:52.60 .net staticな関数を作ってみよう。 class Programの中に 「static int add(int x, int y) { int z = x + y; return z; }」 と書きましょう。これは足し算する関数addです。returnは値を返します。 Mainでこのadd関数を呼び出すことができます。試してみよう。 116:takasi 15/12/27 22:06:25.15 .net できました static void Main(string[] args) { //BMI= 体重kg ÷ (身長m)^2 double dBmi; double dWeight; double dHeight; Console.WriteLine("BMI計算プログラム"); Console.WriteLine("体重を入力して下さい(kg)"); //入力された文字列をfloat型に変換 dWeight = double.Parse(Console.ReadLine()); Console.WriteLine("身長を入力して下さい(m)"); dHeight = double.Parse(Console.ReadLine()); dBmi = dWeight / Math.Pow(dHeight, 2); dBmi = Math.Round(dBmi, 2); Console.WriteLine("あなたのBMIは" + dBmi); Console.ReadLine(); } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch