import java.util.ArrayList;
import java.util.Scanner;
import java.util.StringTokenizer;
class Circle {
private double r;
public Circle(double r) {
this.r = r;
}
public double getArea() {
return r * r * Math.PI;
}
public double getR() {
return this.r;
}
}
public class WordCount {
public static void main(String[] args) {
ArrayList<Circle> cirList = new ArrayList<Circle>();
for (int i = 1; i < 10; i++) {
cirList.add(new Circle(i));
}
double sum = 0;
for (Circle circle : cirList) {
System.out.println("반지름 : "+ circle.getR() + "넓이는:" +circle.getArea());
sum = sum + circle.getArea();
}
System.out.println("총 넓이는:" + sum);
}
}
'프로그램 문제' 카테고리의 다른 글
Scanner 클래스로 -1이 입력될 때까지 양의 정수를 입력받아 List에 저장하고List를 검색하여 가장 큰 수를 출력하는 프로그램 (0) | 2021.11.08 |
---|---|
프로그래밍 언어 점유율 사이트 - 프로그래머가 가장 힘들어 하는 일 (0) | 2021.11.05 |
java - Box<T> 스왑문제 (3) | 2021.11.04 |
Java - 공백으로 분리된 어절이 몇 개 들어 있는지 확인 (0) | 2021.11.04 |
java -업 다운 게임(up & down game) (0) | 2021.11.03 |