Notice
Recent Posts
Recent Comments
Link
Everything has an expiration date
010 - Java 지정된 반지름 값으로 원의 둘레와 넓이 구하기 본문
/*===========================================
■■■ 자바의 개요 및 특징 ■■■
============================================*/
// ○ 퀴즈
// 사전에 부여된 반지름 정보를 통해
// 원의 넓이와 둘레를 구하는 프로그램을 구현한다.
// → 반지름 : 10
// ※ 원의 넓이를 구하는 공식: πr²
// ※ 원의 둘레를 구하는 공식: 2πr
// 실행 예)
// 넓이 : xxxx
// 둘레 : xxxx
// 계속하려면 아무 키나 누르세요 . . .
public class Test010
{
public static void main(String[] args)
{
/* 내 풀이==================================================
// Ⅰ. 사전에 반지름 정보 부여 ******
int r = 10;
// 파이(원주율)도 변수로 선언?
//***********************************
// Ⅱ. 원의 넓이를 구하고, 변수 result1에 저장한다. ************
double area1 = 3.141592*(r*r);
//**************************************************************
// Ⅲ. 원의 둘레를 구하고, 변수 result2에 저장한다. ************
double length1 = 2*3.141592*r;
//**************************************************************
// Ⅳ. 결과 출력 ***********************************************
System.out.printf("넓이 :%8.3f%n", area1);
System.out.printf("둘레 :%8.3f%n", length1);
//**************************************************************
*/
// 함께 풀이한 내용 -----------------
// 주요 변수 선언
int r = 10; //-- 반지름(r)
//double pi = 3.141592; //-- 원주율(π)
//final double pi = 3.141592; //-- 원주율(π)
final double PI = 3.141592; //-- 원주율(π)
//-- 『final』 키워드 : 변수의 상수화~!!!
// rainbowColor → RAINBOWCOLOR → RAINBOW_COLOR
// userName → USERNAME → USER_NAME
// applePrice → APPLEPRICE → APPLE_PRICE
double area, length; //-- 원의 넓이, 둘레
// 연산 및 처리
// ① 넓이 연산
// 원의 넓이 : 반지름 * 반지름 * 3.141592;
area = r * r * PI;
// ② 둘레 연산
// 원의 둘레 : 반지름 * 2 * 3.141592;
length = r * 2 * PI;
// 결과 출력
//System.out.println("넓이 : " + area);
//System.out.println("둘레 : " + length);
//System.out.printf("넓이 : ○%n", area);
//System.out.printf("넓이 : %.3f%n", area);
//System.out.printf("둘레 : ○%n", length);
//System.out.printf("둘레 : %.3f%n", length);
System.out.printf("넓이 : %8.4f%n둘레 : %8.4f%n", area, length);
}
}
// 실행 결과
/*
넓이 : 314.1592
둘레 : 62.83184
계속하려면 아무 키나 누르십시오 . . .
*/
'[Java] > Program source (java)' 카테고리의 다른 글
013 - Java BufferedReader를 통해 삼각형의 밑변과 높이를 입력 받고 삼각형의 넓이를 구하는 프로그램 (0) | 2023.08.28 |
---|---|
012 - Java BufferedReader를 통해 반지름을 입력 받고 원의 넓이와 둘레를 출력하는 프로그램 (0) | 2023.08.28 |
011 - Java 지정된 값으로 직사각형 넓이와 둘레 구하기 (0) | 2023.08.28 |
009 - 자바의 나눗셈 연산자 (/)의 연산 특징 (0) | 2023.08.28 |
008 - 자바의 문자 char, 강제 형 변환 (0) | 2023.08.28 |