본문 바로가기

카테고리 없음

Scanner 객체를 이용하여 원의 반지름을 입력받아 원의 면적과 둘레의 길이 구하기

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package one_Week;
import java.util.Scanner;
 
public class test_01 {
    public static void main (String[]args) {
 
    
    double  r = 0, area = 0, line = 0;    // double형 변수 r, area, line의 초기화  
    final double PI = 3.14;                 // 변수 PI의 상수화 및 초기화 
    
    
    Scanner scanner = new Scanner(System.in);   // scanner 객체를 생성하여 화면에(System) 값을 키보드로(in) 입력받을 수 있도록 함
    
    System.out.println("[원의 면적과 둘레의 길이 구하기]\n");
    System.out.println("원의 반지름을 입력해주세요. > ");
    r = scanner.nextDouble();        // 입력받은 double형을 r에 저장한다.  
    
    area = r * r * PI;
    line = r * 2 * PI ; 
    
    System.out.printf("반지름이 %.1f인 원의 면적은 %.2f이며, 둘레의 길이는 %.2f입니다. ", r,area,line);
 
    
        
    }
 
}
 
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs