41
1
using System;
2
3
namespace IDealProgram {
4
5
public class BeratBadanIDeal {
6
7
public static void Main(string[] args) {
8
BeratBadan bb = new BeratBadan();
9
try {
10
bb.showBeratBadan();
11
} catch(TidakIdealException e) {
12
Console.WriteLine("TidakIdealException: {0}", e.Message);
13
}
14
Console.ReadLine();
15
}
16
}
17
}
18
19
public class TidakIdealException: Exception {
20
21
public TidakIdealException(string message): base(message) {
22
23
}
24
}
25
26
public class BeratBadan {
27
float beratbadan = 55;
28
float tinggibadan = 170;
29
30
31
public void showBeratBadan() {
32
33
float ideal = ((tinggibadan - 100) - ((tinggibadan - 100)/100));
34
35
if(beratbadan != ideal) {
36
throw (new TidakIdealException("Berat Badan Anda Tidak Ideal, Berat badan ideal anda adalah :"+ ideal));
37
} else {
38
Console.WriteLine("Berat badan anda ideal: {0}", beratbadan);
39
}
40
}
41
}
Cached Result