자바 실린더 시트 면적 과 부피 계산 코드 인 스 턴 스

제목 설명
자바 프로 그래 밍 은 원기둥 표 면적 과 부피 의 계산 을 실현 하고 키보드 에 밑면 원 의 반지름 과 원기둥 의 높이 를 입력 한 다음 에 결 과 를 출력 해 야 한다.
제목 분석
먼저 Circle 클래스 를 정의 한 다음 main 방법 에서 Circle 클래스 의 대상 c 를 만 들 고 대상 c 를 이용 하여 구성원 방법 setR()에 접근 하여 구성원 변수 r 에 값 을 부여 하고 구성원 방법 setH()에 접근 하여 구성원 변수 h 에 값 을 부여 합 니 다.마지막 으로 대상 c 를 통 해 getArea()와 getVolume()방법 을 호출 하여 원기둥 표 면적 과 부 피 를 각각 계산 하고 출력 결 과 를 계산한다.
코드 는 다음 과 같다.

package com.web;

import java.util.Scanner;

class Circle{
  public static final double PI=3.14;

  private double r;
  private double h;

  public Circle() {
    super();
  }

  public Circle(double r, double h) {
    super();
    this.r = r;
    this.h = h;
  }

  public double getR() {
    return r;
  }

  public void setR(double r) {
    this.r = r;
  }

  public double getH() {
    return h;
  }

  public void setH(Double h) {
    this.h = h;
  }

  public static double getPi() {
    return PI;
  }

  public double getArea(){
    return PI * r * r * 2 + h * 2 * PI * r;
  }

  public double getVolume(){
    return PI * r * r * h;
  }



}
public class CylinderTest {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    Circle c = new Circle();

    System.out.println("       :");
    c.setR(sc.nextDouble());

    System.out.println("       :");
    c.setH(sc.nextDouble());

    System.out.printf("      :"+ c.getArea());
    System.out.printf("      :"+ c.getVolume());
  }

}
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기