teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

コード追加

2017/09/21 09:00

投稿

aikosu
aikosu

スコア12

title CHANGED
File without changes
body CHANGED
@@ -43,4 +43,43 @@
43
43
  }
44
44
  }
45
45
  }
46
+ ```
47
+ ```Java
48
+ package en12;
49
+
50
+ public class Circle {
51
+ private double pi, radius;
52
+ final double PI = 3.14;
53
+
54
+ public Circle(double radius) {
55
+ this.pi = 3.14;
56
+ }
57
+
58
+ public Circle(double radius, double pi) {
59
+ super();
60
+ this.radius = radius;
61
+ this.pi = pi;
62
+ }
63
+
64
+ public double getPi() {
65
+ return pi;
66
+ }
67
+
68
+ public void setPi(double pi) {
69
+ this.pi = pi;
70
+ }
71
+
72
+ public double getRadius() {
73
+ return radius;
74
+ }
75
+
76
+ public void setRadius(double radius) {
77
+ this.radius = radius;
78
+ }
79
+
80
+ void area() {
81
+ System.out.print("面積:" + (radius * radius * pi));
82
+ }
83
+ }
84
+
46
85
  ```

3

コード追加

2017/09/21 09:00

投稿

aikosu
aikosu

スコア12

title CHANGED
File without changes
body CHANGED
@@ -7,4 +7,40 @@
7
7
  円周率>3
8
8
  面積:75.0 円周:30.0
9
9
  -----
10
- この問題を解いているのですがいまだ解けていません...
10
+ この問題を解いているのですがいまだ解けていません...
11
+
12
+ ```Java
13
+ package en12;
14
+
15
+ import java.io.BufferedReader;
16
+ import java.io.IOException;
17
+ import java.io.InputStreamReader;
18
+
19
+ public class Ex0512 {
20
+
21
+
22
+ public static void main(String[] args) throws IOException {
23
+ BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
24
+ try {
25
+ System.out.print("半径>");
26
+ String str = br.readLine();
27
+ double radius = Double.parseDouble(str);
28
+ try {
29
+ System.out.print("円周率>");
30
+ String str1 = br.readLine();
31
+ if(str1 == null || str1.length() == 0){
32
+ Circle C= new Circle(radius);
33
+ C.area();
34
+ }
35
+ double pi = Double.parseDouble(str1);
36
+ Circle B = new Circle(radius, pi);
37
+ B.area();
38
+ } catch (NumberFormatException e) {
39
+ System.out.println("円周は数値を入力してください");
40
+ }
41
+ } catch (NumberFormatException e) {
42
+ System.out.println("半径は数値を入力してください");
43
+ }
44
+ }
45
+ }
46
+ ```

2

なし

2017/09/21 08:59

投稿

aikosu
aikosu

スコア12

title CHANGED
File without changes
body CHANGED
File without changes

1

特になし

2017/09/21 08:56

投稿

aikosu
aikosu

スコア12

title CHANGED
File without changes
body CHANGED
File without changes