총 5개
-
점수 입력받아 5점 단위로 별 출력하기2025.01.041. C 프로그래밍 이 프로그램은 사용자로부터 점수를 입력받아 5점 단위로 별을 출력합니다. 사용자가 -1을 입력하면 프로그램이 종료됩니다. 프로그램은 while 루프를 사용하여 점수 입력을 반복하며, 입력된 점수를 5로 나누어 별의 개수를 계산합니다. 이후 계산된 별의 개수만큼 별을 출력합니다. 1. C 프로그래밍 C 프로그래밍은 컴퓨터 프로그래밍의 기초 언어로 여겨지며, 다양한 분야에서 널리 사용되고 있습니다. C 언어는 1970년대 초반에 개발되었지만, 여전히 많은 프로그래머들에게 선호되는 언어입니다. 이는 C 언어가 하드웨어...2025.01.04
-
과제(11) - C언어 고급 실습2025.01.201. 클래스 상속 이 과제에서는 클래스 상속에 대해 다룹니다. Point 클래스를 선언하고 이를 상속받는 ColorPoint 클래스를 만듭니다. 또한 WideTV 클래스가 TV 클래스를 상속받고, SmartTV 클래스가 WideTV 클래스를 상속받는 예제를 다룹니다. 이를 통해 상속의 개념과 구현 방법을 이해할 수 있습니다. 2. 동적 바인딩 이 과제에서는 동적 바인딩에 대해 다룹니다. Base 클래스의 멤버 함수 f()에 virtual 키워드를 붙여 가상 함수로 만들고, Derived 클래스에서 이를 오버라이딩하는 예제를 통해 동...2025.01.20
-
C프로그래밍 출석 만점 과제2025.01.251. C 프로그래밍 C 프로그래밍은 컴퓨터 프로그래밍의 기본이 되는 언어로, 다양한 분야에서 널리 사용되고 있습니다. 이 과제는 C 프로그래밍 수업에서 다룬 주요 개념과 실습 문제들을 다루고 있습니다. 과제 내용에는 C 프로그래밍의 기본 문법, 변수와 데이터 타입, 제어문, 함수 등 핵심 주제들이 포함되어 있습니다. 1. C 프로그래밍 C 프로그래밍은 시스템 프로그래밍 언어로 널리 사용되는 언어입니다. C는 1970년대 초반에 개발되었지만, 여전히 운영 체제, 임베디드 시스템, 게임 엔진 등 다양한 분야에서 활용되고 있습니다. C의...2025.01.25
-
방통대 방송대 C++프로그래밍 출석수업과제물 A+2025.01.251. C++ 프로그래밍 이 프레젠테이션은 C++ 프로그래밍 과제물에 대한 내용을 다루고 있습니다. 여기에는 C++ 기초 프로그래밍 예제, 배열 최댓값 구하기, 포인터 사용, 동적 메모리 할당, 참조 활용, 함수 활용 등 다양한 C++ 프로그래밍 기법이 소개되어 있습니다. 2. 객체 지향 프로그래밍 이 프레젠테이션에는 C++ 클래스 사용 예제가 포함되어 있습니다. 'CppBeginner' 클래스를 정의하고 'hello()' 메서드를 구현하는 등 객체 지향 프로그래밍 기법이 활용되고 있습니다. 3. 배열 및 데이터 구조 프레젠테이션에는...2025.01.25
-
정수를 저장하는 객체를 만들기 위한 클래스 설계2025.01.261. C++ 클래스 문법 C++ 클래스는 class 키워드를 사용하여 선언되며, 멤버 변수(속성)와 멤버 함수(메서드)로 구성됩니다. 클래스의 멤버 함수는 클래스 내부 또는 외부에서 정의될 수 있으며, 이 경우 범위 지정 연산자 ::를 사용합니다. 클래스에는 private, protected, public의 세 가지 가시성 지시어가 있습니다. 생성자와 소멸자는 객체의 생성과 소멸 시 자동으로 호출되는 특수한 멤버 함수입니다. 2. 정수 저장 클래스 설계 정수를 저장하는 IntegerStorage 클래스를 설계하였습니다. 이 클래스는...2025.01.26