[C++] struct와 union을 이용한 도형의 넓이 구하기

등록일 2003.10.10 C언어 (cpp) | 4페이지 | 가격 800원

소개글

C++로 짠 도형의 넓이를 구하는 program입니다.
struct와 union을 이용한 program이라 struct나 union을 공부하는데 도움이 될 겁니다.
계산 결과는 내림차순 정렬을 사용했습니다.

목차

없음

본문내용

#include <fstream.h>
#include <string.h>
#include <iomanip.h>
#include <stdlib.h>
#include <ctype.h>

const double PI = 3.14;

enum shapeType {triangle, rectangle, circle};

struct triangleStruct {
double base;
double height;
};

struct rectangleStruct {
double side1;
double stde2;
};

struct circleStruct {
double radius;
};

struct figure {
shapeType shapename;
double area;
union {
triangleStruct triangle;
rectangleStruct rectangle;
circleStruct circle;
} shape;
};
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기