소개글
C++로 제작한4각형,6각형, 다이아몬드 만드는 프로그램입니다.
일단 세가지의 모드 중 하나를 선택하고
크기를 입력하면, 크기만큼 *로 출력하게 됩니다.
/헤더파일, 소스파일 1개, 메인소스 파일 1개로 해서 만듬니다.
컴파일 실행환경
C++본문내용
MakeShape.h 파일class Shape{ //클래스 선언. 이름은 Shape
public :
void MakeSquare(); //사각형 만드는 함수
void MakeDiamond(); //다이아몬드 만드는 함수
void Makehexagon(); //육각형 만드는 함수
};
ShpaeFunction.cpp 파일
#include "MakeShape.h" //헤더삽입
#include
using std::cin;
using std::cout;
using std::endl;
void Shape::MakeDiamond(){ //다이아몬드 만드는 함수를 정의합니다.
int i=0;
압축파일 내 파일목록
C++-사각형,육각형,다이아몬드.hwp
도형만들기.jpg
makeshape/Debug/makeshape.exe
makeshape/Debug/makeshape.ilk
makeshape/Debug/makeshape.pdb
makeshape/ipch/makeshape-ec8f9326/makeshape-1f655b.ipch
makeshape/makeshape/Debug/CL.read.1.tlog
makeshape/makeshape/Debug/CL.write.1.tlog
makeshape/makeshape/Debug/ShapeFunction.obj
makeshape/makeshape/Debug/cl.command.1.tlog
makeshape/makeshape/Debug/link-cvtres.read.1.tlog
makeshape/makeshape/Debug/link-cvtres.write.1.tlog
makeshape/makeshape/Debug/link.command.1.tlog
makeshape/makeshape/Debug/link.read.1.tlog
makeshape/makeshape/Debug/link.write.1.tlog
makeshape/makeshape/Debug/main.obj
makeshape/makeshape/Debug/makeshape.exe.embed.manifest
makeshape/makeshape/Debug/makeshape.exe.embed.manifest.res
makeshape/makeshape/Debug/makeshape.exe.intermediate.manifest
makeshape/makeshape/Debug/makeshape.lastbuildstate
makeshape/makeshape/Debug/makeshape.log
makeshape/makeshape/Debug/makeshape_manifest.rc
makeshape/makeshape/Debug/mt.command.1.tlog
makeshape/makeshape/Debug/mt.read.1.tlog
makeshape/makeshape/Debug/mt.write.1.tlog
makeshape/makeshape/Debug/rc.command.1.tlog
makeshape/makeshape/Debug/rc.read.1.tlog
makeshape/makeshape/Debug/rc.write.1.tlog
makeshape/makeshape/Debug/vc100.idb
makeshape/makeshape/Debug/vc100.pdb
makeshape/makeshape/MakeShape.h
makeshape/makeshape/ShapeFunction.cpp
makeshape/makeshape/main.cpp
makeshape/makeshape/makeshape.vcxproj
makeshape/makeshape/makeshape.vcxproj.filters
makeshape/makeshape/makeshape.vcxproj.user
makeshape/makeshape.sdf
makeshape/makeshape.sln
makeshape/makeshape.suo
도형만들기.jpg
makeshape/Debug/makeshape.exe
makeshape/Debug/makeshape.ilk
makeshape/Debug/makeshape.pdb
makeshape/ipch/makeshape-ec8f9326/makeshape-1f655b.ipch
makeshape/makeshape/Debug/CL.read.1.tlog
makeshape/makeshape/Debug/CL.write.1.tlog
makeshape/makeshape/Debug/ShapeFunction.obj
makeshape/makeshape/Debug/cl.command.1.tlog
makeshape/makeshape/Debug/link-cvtres.read.1.tlog
makeshape/makeshape/Debug/link-cvtres.write.1.tlog
makeshape/makeshape/Debug/link.command.1.tlog
makeshape/makeshape/Debug/link.read.1.tlog
makeshape/makeshape/Debug/link.write.1.tlog
makeshape/makeshape/Debug/main.obj
makeshape/makeshape/Debug/makeshape.exe.embed.manifest
makeshape/makeshape/Debug/makeshape.exe.embed.manifest.res
makeshape/makeshape/Debug/makeshape.exe.intermediate.manifest
makeshape/makeshape/Debug/makeshape.lastbuildstate
makeshape/makeshape/Debug/makeshape.log
makeshape/makeshape/Debug/makeshape_manifest.rc
makeshape/makeshape/Debug/mt.command.1.tlog
makeshape/makeshape/Debug/mt.read.1.tlog
makeshape/makeshape/Debug/mt.write.1.tlog
makeshape/makeshape/Debug/rc.command.1.tlog
makeshape/makeshape/Debug/rc.read.1.tlog
makeshape/makeshape/Debug/rc.write.1.tlog
makeshape/makeshape/Debug/vc100.idb
makeshape/makeshape/Debug/vc100.pdb
makeshape/makeshape/MakeShape.h
makeshape/makeshape/ShapeFunction.cpp
makeshape/makeshape/main.cpp
makeshape/makeshape/makeshape.vcxproj
makeshape/makeshape/makeshape.vcxproj.filters
makeshape/makeshape/makeshape.vcxproj.user
makeshape/makeshape.sdf
makeshape/makeshape.sln
makeshape/makeshape.suo