[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;
};
*원하는 자료를 검색 해 보세요.
  • [프로그램] C로짠 링크 리스트 2페이지
    #include #include #include #include struct list { char name[10]; struct list *link; }*data0,*data1,*data2,*da..
  • .NET, 객체지향 프로그램 에 대한 개념 이해 5페이지
    .NET 과 .NET Framework .NET 가. “XML Web Service Platform” 나. XML : 웹에서 구조화된 문서와 데이터를 교환할 수 있는 범용적인 언어 다. XML Web Service : 웹을 통해 특정 요청을 받아들이고 이 요청에 따라 ..
  • 개념을 콕콕 잡아주는 c프로그래밍 7장 5페이지
    C프로그래밍 - Chapter 07 - 000 교수님 201년 월 일 () 학과 201000000 000 1 ?, ? 2 ?, ? 3 ? 4 ? 5 ? 6 인덱스 7 ? 8 ? 9 ? 10 ? 11 100230456 12 32 4 실전과제 #include
  • [컴퓨터프로그래밍] C언어의 struct와 C++언어의 class 15페이지
    I. C언어의 struct와 C++언어의 class에 대해 조사하여, 이를 비교하여 설명하시오 I - 1. Struct(구조체) 1. 구조체의 정의 가. 프로그래밍할 때 여러 형이 복합되어 있는 것을 하나의 형으로 사용하고자 할 경우 구조체를 사용하는데, 쉽게 예를 든..
  • [c언어소스] 배열,구조체선언,버블정렬등등 구현 51페이지
    #include #include #include #include #include #include //--------------------------------..
  • 리눅스 태스크 스트럭쳐(task struct) 구조체 조사 12페이지
    1. 문제정의 리눅스의 task_struct 구조체를 찾아보고 그것을 조사하고 분석 하시오. 2. 분석 및 조사 ▣ PCB(Process Control Block) - 리눅스에서는 task_struct로 불리어진다. task_struct는 커널이 프로세스를 관리하기 위..
  • struct, union, class.pptx 5페이지
    s truct , union, class 하나의 변수명 아래에 멤버라고 불리는 여거 변수들을 포함한다 . [ 예 ] 학생들의 이름 , 학번 , 전화번호들을 저장하기 위한 구조형 변수 struct { char *name; int std_num ; int phone; }s..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [C++] struct와 union을 이용한 도형의 넓이 구하기