본문 바로가기

c++

C++알고리즘(3) - 클래스 예제 C++알고리즘(3) - 클래스 맛보기 안녕하세요~ 오늘도 역시 클래스를 좀 다뤄보려해요~ c언어를 하셨엇거나 객체지향언어가 처음이신분들은클래스란 개념을 이해하고 실제 코딩에 적용시키는게 쉽지 않을거에요 ㅠㅠ 저도 물론 마찬가지여서 클래스부분을많이 공부하고 연습하는 중이에요! 오늘 해볼 것은 무엇이냐! 클래스로 과자를 장바구니에 담는 예제를 만들어 볼거에요. 자 먼저 기본틀을 만들어 볼게요. 저번올린 클래스 맛보기 글을 보신분들은 위 코드가 잘 이해되실텐데요!생성자는 객체(여기선 cart1)이 생성될 때 초기화값을 넣어주는 역할이구Get함수들은 main함수에서 private안의 변수를 사용할 수 있게 해주는 역할이에요. 네 그럼 다음으로 해볼 것은 과자들을 2개 담아서 2과자 가격의 합을 출력해볼건데요. .. 더보기
C++알고리즘(2) - 클래스 맛보기 C++알고리즘(2) - 클래스 맛보기안녕하세요~ 오늘은 C++같은 객체지향언어에서 사용할 수 있고 자주 사용되는 클래스 관련된 간단한 예제를 살펴보려해요!저는 C를 조금 선행하고 C++로 넘어왔는데 넘어와서 가장 어렵게 다가온 것이 클래스활용이였어요 ㅠㅠ 물론지금도 클래스를 이용하는게 쉽지는 않아요. 바로 클래스가 무엇인지 살펴보도록 할까요? 1. 클래스 구성요소 살펴보기 클래스는 C언어에서 배웠던 구조체와 비슷합니다.사용자 정의 데이터 유형이며 해당 클래스의 객체를 생성할 수 있게 해줍니다!예를 들어 과자 라는 데이터 유형을 만드려 하면 과자에는 양X링,포X토칩,꼬x콘 등이 포함될 수 있겟죠?우리는 과자라는 클래스를 만들어 양X링,포X토칩,꼬x콘 등의 변수,함수등을 정의해 생성한 과자객체를 통해접근하고.. 더보기
C++알고리즘(1) -입출력과 간단한 연산하기 C++알고리즘(1) -입출력과 간단한 연산하기 안녕하세요~ 오늘은 c++프로그래밍 간단한예제들로 찾아뵙네요.요즘 프로그래밍 학원에 다니면서 c++을 수강하고 있는데 간단한 예제들 풀어보면서 포스팅하면복습도 따로 되니 1석2조라 생각되서 c++ 알고르즘 문제들을 포스팅하려구 합니다! 자 그럼 첫번째 문제! 1.직사각형의 가로와 세로의 길이를 정수형 값으로 입력받은 후 가로의 길이는 5 증가시키고 세로의 길이는 2배하여 저장한 후 가로의 길이 세로의 길이 넓이를 차례로 출력하는 프로그램을 작성하시오. 첫번째 문제입니다! 굉장히 간단한 문제입니다.처음이니 함수와 클래스 등은 사용하지 않고 입출력과 연산에만 집중해서 풀어보도록할게요.먼저 기본으로 전처리기에 입출력관련 표준라이브러리인 을 추가해 주시고편의를 위해.. 더보기