[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;
};
*원하는 자료를 검색 해 보세요.
  • 지도안, 5학년 수학-7.평면도형의넓이(5차시) 3 페이지
    단 원 7. 평면도형의 넓이 차 시 5/10 교과서 수학 주 제(제 재) 사다리꼴 넓이 수업 전략 집단 조직 개별 활동 학습 목표 사다리꼴의 넓이를 구할 수 있다. 수업 모형 교수 자료 학습지 ..
  • 6학년겉넓이와부피 7 페이지
    1. 단 원 명 : 6-가-5. 겉넓이와 부피 2. 단원 개관 본 단원에서는 직육면체와 정육면체의 겉넓이를 이해하고 이를 구하는 활동과 더불어 부피와 부피의 단위를 이해하고, 부피의 단위를 이용하여 직육면체와 정육면체의 ..
  • 구조체와 공용체 10 페이지
    구조체 초기화 형식 구조체 tag-name을 이용한 초기화 struct tag-name = { 초기화 목록 }; 구조체 선언과 동시에 변수의 값을 초기화 ..
  • struct, union, class.pptx 5 페이지
    struct 하나의 변수명 아래에 멤버라고 불리는 여거 변수들을 포함한다. [예] 학생들의 이름, 학번, 전화번호들을 저장하기 위한 구조형 변수 struct { char *name; in..
  • [노사관계]노사관계 단어 정리 3 페이지
    정의: 사용자가 종업원을 고용할 때는 자유이나, 일단 채용이 되면 반드시 노동조합에 가입해야 하며 조합으로부터 제명·탈퇴한 자는 회사가 해고해야만 한다는 것을 정한 노동협약상의 조항이다 즉, 근로자가 노동조합원의 자격을 취득하..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기