Absolute C++ 6th ed./Savitch Chap.12 Programming Project.6문제 기술필자는 첫번째 파일과 두번째 파일의 내용이 합쳐진 세번째 파일을 만들기를 요한다.설계 계획사용자에게 각각의 파일의 이름을 입력 받아 3개의 파일을 생성하고,
Absolute C++ 6th ed./Savitch Chap.11 Programming Project.4문제 기술필자는 본문에 있는 관리자와 유저의 로그인 정보를 관리하는 시스템의 구현을 요한다.설계 계획본문에 따라 각각의 클래스를 만들어 해당하는 멤버함수를 구현하고,
Absolute C++ 6th ed./Savitch Chap.10 Programming Project.4문제 기술필자는 구독자의 구독리스트를 관리하는 프로그램의 구현을 요한다.설계 계획클래스를 선언하여 오버로딩 생성자에 의해 사용자의 이름을 최초로 입력 받는다. 이후
Absolute C++ 6th ed./Savitch Chap.9 Programming Project.6문제 기술필자는 음악리스트를 각 조건에 맞는 연산을 수행하여 정렬하기를 원한다.설계 계획각 조건에 맞게 설계하기 위해서 string 배열타입의 음악리스트를 변수로 입력
Absolute C++ 6th ed./Savitch Chap.8 Programming Project. 4문제 기술필자는 본문의 8.7을 응용하여 멤버변수의 교체와 그에 따른 멤버함수들을 변환 및 생성자 추가를 요한다.설계 계획기본적인 틀은 다 설계가 되어있기에 문제에서
Absolute C++ 6th ed./Savitch Chap.8 Programming Project. 3문제 기술필자는 복소수의 기초연산을 할 수 있는 프로그램의 설계를 요한다.설계 계획클래스 내부에 문제에서 요하는 데이터 멤버와 멤버 함수를 작성하고 연산자 오버로딩을
Absolute C++ 6th ed./Savitch Chap.7 Programming Project. 3문제 기술필자는 일정 금액 이하의 각 자릿수 덧셈 연산만 하는 덧셈기의 구현을 요한다. 뿐만 아니라 일정 금액 초과 시 경고를 띄워 사용자에게 인지시키고 리셋이 가능
Absolute C++ 6th ed./Savitch Chap.6 Programming Project. 2문제 기술필자는 반지름을 오브젝트로 갖고 이 반지름을 제어하고 이를 통해 원의 넓이, 지름, 원주 그리고 반지름을 보여주는 함수들을 가진 클래스의 구현을 요한다.설계
Absolute C++ 6th ed./Savitch Chap.5 Programming Project. 2문제 기술필자는 메인 함수 내의 배열 데이터에서 중복되는 데이터를 삭제하여 나열하고, 동시에 의도적으로 사용되는 배열 내의 데이터 수를 계산하는 함수의 구현을 요한다
Master part code Slave part code (HardwareSerial) Slave part code (SoftwareSerial)