목록C++ (27)
K_blueprint
1. 결과 값 출력할 때 형식 참고할 것cout 2. cout 뒤에 cin을 통해 사용자에게 값을 받을 경우 자동으로 개행이 실행된다. 3. 변수에 소수값이 들어간다면 double, float 자료형으로 변수를 선언해 줄 것 4. 문자열과 배열의 크기 파악하기cout 5. bool 자료형은 true는 1, false는 0으로 출력된다. 6. (연산자) - 괄호 안에 있는 연산자가 가장 먼저 계산된다.(괄호가 중첩되어 있을 경우 가장 안쪽의 괄호가 먼저 계산된다.)- ' * ' (곱셈), ' / ' (몫을 구하는 나눗셈), ' %' (나머지를 구하는 나눗셈) 연산자가 다음으로 계산된다.(이 3가지 연산자의 우선순위는 같다)- +(덧셈), -(뺄셈) 연산자가 그다음으로 계산된다.(이 2가지 연..
오늘은 대학교 1학년때 C++수업을 들으며 정리해 뒀던 내용을일부 가져와서 정리해 보도록 하겠습니다:-) 어쩌면 당연하기도 하고 간단한 기본 개념들이지만그만큼 잘 알아둬야 기반이 흔들리지 않기 때문에 중요한 부분이라 생각합니다! 일부 주관적인 말이 포함되어 있으니 참고해 주시면 감사하겠습니다. 좋은 프로그래머란 무엇일까?- 대학교 1학년 어느날 C++강의를 해주시던 교수님께서 좋은 프로그래머의 소양(?)에 대해서 말씀해 주셨다.내용은 아래와 같다. 1회성 코딩은 피하자(사용자에게 변수 값을 입력받도록 만들자) ex) a=1, b=2처럼 값을 정해둔 변수는 지양하자!cout함수가 끝날 때마다 표시할 수 있으면 표시해 주자!틈틈이 함수를 설명하는 주석문을 꼭 넣자!step4의 cout하자! (추후에 str..

● 2차원 평면상에 세 점 (x1, y1), (x2, y2), (x3, y3), (x4, y4)로 이루어진 'ㄷ'모양의 다각형이 있을 때 이 다각형의 면적을 구하는 프로그램을 작성하라. ● 다각형의 네 점의 좌표가 실수 값으로 x1, y1, x2, y2, x3, y3, x4, y4 순서로 한 줄에 입력된다. ● 첫째 줄에 다각형의 면적을 소수점 이하 두 번째 자리까지 출력한다. #include int main() { // 좌표 및 면적 값을 저장할 변수 선언 double x1, y1,x2,y2,x3,y3,x4,y4, area, num1, num2, num3; // 입력문 scanf("%lf %lf %lf %lf %lf %lf %lf %lf",&x1, &y1,&x2,&y2,&x3,&y3,&x4,&..

● # 문자를 만날 때까지 사용자로부터 입력받은 문자열을 읽고 스페이스의 수(띄어쓰기), 개행 문자의 수(줄 바꿈), 기타 문자들의 수를 출력하는 프로그램을 작성하라. ● 사용자로부터 여러줄로 문자열을 입력받는다.● 마지막 줄의 첫 번째 문자는 #이다. ● 스페이스의 수, 개행 문자의 수, 문자의 수를 순차적으로 출력한다. #include int main() { char c; // 카운트 할 스페이스, 개행, 문자를 지정해주는 변수 int spaceCount = 0; // 스페이스의 수를 저장하는 변수 int newlineCount = 0; // 개행의 수를 저장하는 변수 int otherCount = 0; // 문자의 수를 저장하는 변수 while (1) //..

● n개의 정수를 입력받고, 입력받은 정수를 역순으로 출력하는 프로그램을 작성하라 ● 입력의 첫 줄에는 입력 받을 정수의 자릿수를 나타내는 정수 n을 입력한다.● 입력할 정수를 "하나의 빈칸을 두고" 입력한다. ● 두 번째 줄에는 입력받은 정수를 역순으로 출력한다. #include int main() { int n; // 입력받을 정수의 자릿수 입력 scanf("%d", &n); // 입력문(입력 받을 정수 자릿수) int arr[n]; // 입력받을 정수를 저장할 배열 for (int i = 0; i = 0; i--) // n-1번째 자리부터 0이하 자리까지 정수 역순 출력 반복문 { printf("%d ", arr[i]); // 출력문 } ..

● 두 개의 정수 a, b를 입력받아서, a부터 b까지의 제곱의 합을 구하는 프로그램을 작성하라. ● 입력의 첫 줄에는 두 개의 정수 a, b가 주어진다● 단, 두 정수가 같거나 b가 a보다 작다면 프로그램을 종료한다. ● 한 줄에 하나의 입력에 대한 제곱의 합을 출력하도록 작성한다. #include int main(){ int a, b, i, sum; // 변수 선언 scanf("%d %d", &a, &b); // 입력문 while(a