C87 [백준_C]3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 이 문제는 사용자가 입력한 피스의 개수에서 올바른 세트가 되기 위해 필요한 피스의 개수를 구하는 문제입니다. 저는 배열을 이용해서 작성하였습니다. 여기서 a는 기준이 될 올바른 피스의 개수를 넣고, b는 사용자에게 입력받은 피스의 개수이며 c에는 최종 필요한 피스의 개수를 뜻합니다. :) 2022. 8. 12. [쉽게 풀어쓴 C언어 Express] 9장 programming 문제 01) 덧셈, 뺄셈, 나눗셈을 지원하는 계산기 프로그램을 작성하여 보자. 이번에는 각 연산들이 몇 번씩 계산되었는지를 기억하게 하자. 각 연산을 지원하는 함수들은 자신이 호출된 획수를 화면에 출력한다. 1. 정적 지역 변수를 사용하여 프로그램을 작성하라. 2. 전역 변수를 사용하여 프로그램을 작성하라. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 #include int a, b; char sum; void add(int a, int b); void subtract(int a, int b); void multiply(.. 2022. 8. 11. [쉽게 풀어쓴 C언어 Express] 8장 programming 문제 01) 주어진 실수를 제곱하여 반환하는 함수 double square(double)을 작성한다. square() 함수를 테스트하는 프로그램을 작성하라. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include double square(double n); int main() { double input; printf("정수를 입력하시오: "); scanf("%lf", &input); printf("주어진 정수 %lf의 제곱은 %lf입니다.", input, square(input)); return 0; } double square(double n) { double sum = 0; sum = n * n; return sum; } cs 문제 02) 전달된 문자가 알파벳 문자.. 2022. 8. 8. [쉽게 풀어쓴 C언어 Express] 7장 programming 문제 01) 가끔은 일정한 시간 동안 아무 일도 하지 않으면서 시간을 지연시킬 목적으로 반복문을 사용하기도 한다. 사용자에게서 하나의 수를 입력받아서 변수에 저장한다. 반복문을 사용하여 이 변수의 값을 1씩 감소시키면서 이 변수의 값이 0이 될 때까지 반복한다. 반복이 끝나면 벨소리를 낸다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include int main() { int n; printf("카운터의 초기값을 입력하시오: "); scanf("%d", &n); for (int i = n; i >= 1; i--) printf("%d ", i); printf("\a"); return 0; } cs 문제 02) 1부터 100사이의 모든 3의 배수의 합을 계산하여 출력하는 프로그램을 반복 .. 2022. 8. 6. 이전 1 2 3 4 5 6 7 8 ··· 22 다음