開発環境
- OS: Windows 10 Pro
- IDE(統合開発環境): Visual Studio Community 2017
Head First C# ―頭とからだで覚えるC#の基本 (Andrew Stellman (著)、Jennifer Greene (著)、佐藤 嘉一 (監修, 監修)、木下 哲也 (翻訳)、オライリージャパン)の4章(型と参照 - 10時です。データがどこにあるか分かりますか?)、プールパズル(p. 159)を取り組んでみる。
コード
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApp12 { class Triangle { double area; int height; int length; public void Run() { string results = ""; Triangle[] ta = new Triangle[4]; int x = 0; while (x < 4) { ta[x] = new Triangle(); ta[x].height = (x + 1) * 2; ta[x].length = x + 4; ta[x].setArea(); results += "三角形 " + x + ", 面積"; results += " = " + ta[x].area + "\n"; x += 1; } int y = x; Triangle t5 = ta[2]; ta[2].area = 323; results += "y = " + y; MessageBox.Show( results + ", t5 面積 = " + t5.area); } void setArea() { area = (height * length) / 2; } } }
0 コメント:
コメントを投稿