プログラミング(Python、Perl、C、Go、JavaScript)、数学、読書…
開発環境
"初めてのC# 第2版"の第7章(クラスとオブジェクト)の7.10(練習問題)を解いてみる。
練習 7-1
using System; public class Math { public int Add(int l, int r) { return l + r; } public int Substract(int l, int r) { return l - r; } public int Multiply(int l, int r) { return l * r; } public int Divide(int l, int r) { return l / r; } static void Main() { int l = 10; int r = 5; Math m = new Math(); Console.WriteLine( "l={0} r={1}\nl+r={2}\nl-r={3}" + "\nl*r={4}\nl/r={5}", l, r, m.Add(l, r), m.Substract(l, r), m.Multiply(l, r), m.Divide(l, r)); } }
出力結果
l=10 r=5 l+r=15 l-r=5 l*r=50 l/r=2 続行するには何かキーを押してください . . .
練習 7-2
using System; public class Math { static public int Add(int l, int r) { return l + r; } static public int Substract(int l, int r) { return l - r; } static public int Multiply(int l, int r) { return l * r; } static public int Divide(int l, int r) { return l / r; } static void Main() { int l = 100; int r = 10; Console.WriteLine( "l={0} r={1}\nl+r={2}\nl-r={3}" + "\nl*r={4}\nl/r={5}", l, r, Math.Add(l, r), Math.Substract(l, r), Math.Multiply(l, r), Math.Divide(l, r)); } }
l=100 r=10 l+r=110 l-r=90 l*r=1000 l/r=10 続行するには何かキーを押してください . . .
0 コメント:
コメントを投稿