/// <summary> /// Operasi Penjumlahan /// </summary> /// <param name="a"> angka pertama dalam operasi penjumlahan </param> /// <param name="b"> angka kedua yang akan menjumlahkan angka pertama </param> /// <returns> hasil dari operasi penjumlahan </returns> public int Tambah(int a, int b) { try { return(a + b); } catch (Exception ex) { Console.WriteLine(ex.Message); MathFault mf = new MathFault(); mf.Kode = "Inputan Yang Anda Masukan Salah"; mf.Pesan = "Masukkan input yang benar"; throw new FaultException <MathFault>(mf); } }
//TKoordinat:nama methodnya, a,b = input seperti int. //Membuat koordinat hasil lalu menjumlahkan xa dengan xb, ya dengan yb lalu dimasukkan ke hasil /// <summary> /// Operasi menentukan titik koordinat /// </summary> /// <param name="a"> angka koordinat pertama </param> /// <param name="b"> angka koordinat kedua </param> /// /// <returns> hasil dari perhitungan (x = ax + bx), (y= ay + by) titik koordinat </returns> public Koordinat TKoordinat(Koordinat a, Koordinat b) { try { Koordinat hasil = new Koordinat(); hasil.X = a.X + b.X; hasil.Y = a.Y + b.Y; return(hasil); } catch (Exception ex) { Console.WriteLine(ex.Message); MathFault mf = new MathFault(); mf.Kode = "Inputan Yang Anda Masukan Salah"; mf.Pesan = "Masukkan input yang benar"; throw new FaultException <MathFault>(mf); } }