목록coding (4)
K_blueprint
오늘은 대학교 1학년때 C++수업을 들으며 정리해 뒀던 내용을일부 가져와서 정리해 보도록 하겠습니다:-) 어쩌면 당연하기도 하고 간단한 기본 개념들이지만그만큼 잘 알아둬야 기반이 흔들리지 않기 때문에 중요한 부분이라 생각합니다! 일부 주관적인 말이 포함되어 있으니 참고해 주시면 감사하겠습니다. 좋은 프로그래머란 무엇일까?- 대학교 1학년 어느날 C++강의를 해주시던 교수님께서 좋은 프로그래머의 소양(?)에 대해서 말씀해 주셨다.내용은 아래와 같다. 1회성 코딩은 피하자(사용자에게 변수 값을 입력받도록 만들자) ex) a=1, b=2처럼 값을 정해둔 변수는 지양하자!cout함수가 끝날 때마다 표시할 수 있으면 표시해 주자!틈틈이 함수를 설명하는 주석문을 꼭 넣자!step4의 cout하자! (추후에 str..

※ 숫자 자료형숫자로 된 데이터(1,2,3,..)별도의 표시 없이 소괄호(())안에 값을 그대로 넣으면 된다.또한 세미콜론(;)을 붙이지 않는다. (예시)print(5) # 5print(-10) # -10print(3.14) # 3.14 연산 결과를 바로 출력하는 것 또한 가능하다. (예시)print(5 + 3) # 8print(2 * 5) # 10print(4 / 2) # 2print(4 * (3 + 1)) # 16 ※ 문자열 자료형문자열은 작은따옴표(' ') 혹은 큰 따옴표(" ")로 감싸야한다.단, 종류가 다른 따옴표를 같이 사용하면 오류가 발생한다(ex, '펭귄") (예시)print('펭귄') # 펭귄print("동물") # 동물print("가나다라마바사") ..

● 분수로 주어지는 시간을 시간 수와 분 수로 변환하는 프로그램을 작성하라.● 60을 나타내는 기호 상수를 만들기 위해 #define이나 const를 사용하라.● 사용자가 반복적으로 값을 입력할 수 있도록 While 루프를 사용하고, 0 또는 0보다 작은 값이 입력되면 루프를 끝낸다. ● 각 줄에는 분 단위의 하나의 시간이 정수로 주어지고, 마지막 줄에는 0 혹은 음의 정수가 주어진다.● 하나의 정수는 1 이상 5,999이하이고, 입력 데이터의 수(줄의 수)는 1 이상 20 이하이다. ● 하나의 분 단위의 시간을 시(hours)와 분(minutes)으로 한 줄에 하나씩 출력한다. #include int main() { const int minperhour = 60; // 60을 나타내는 기호상수 in..

미국에서는 부피 단위로 pint 를 사용한다. 1pint 는 2cups이고, 1cup은 8ounces, 1ounces는 2tablespoons, 1tablespoons 3teaspoons이다.cup 단위로 부피가 얼마인지 묻고 그것을 pints, ounces, tablespoons, teaspoons으로 환산하여 표시하는 프로그램을 작성하라. cup 단위의 부피를 하나의 실수로 입력 받아서 각각의 단위로 환산하여 출력하는 프로그램을 작성하라.유효숫자 자리수는 6 이하이다. 첫째 줄에 입력된 cup 값에 해당되는 pints, ounces, tablespoons, teaspoons 값들을 출력한다. #include int main() { double cups; // cup 단위로 입력받을 변수 선언 ..