본문 바로가기

c언어if문5

C언어 #11 - if, else if 조건 식의 모든 것 if, else if는 프로그램의 흐름을 조건에 따라 컨트롤, 제어할 수 있다는 점에서 반드시 필요한 내용입니다. if, else if에 대해 알아보도록 하겠습니다. if문의 목적과 if문 사용하기 앞 서 for문과 while문을 통해 반복문을 배웠습니다. 두 반복문은 조건을 만족하는 경우 반복문을 실행하는 것이었는데요. 해당 조건에 따라만 동작하기 때문에 반복문의 '선택적 실행'을 할 수는 없습니다. 하더라도 중첩을 여러 번하여 불필요한 수식이 들어가게 됩니다. 이 때, if, else if는 조건에 따라 '선택적'으로 프로그램을 실행합니다. 필요한 부분만 실행할 수 있기 수월하기 때문에 유용하게 쓰입니다. 입력을 받은 아래 예시에서 살펴보도록 하겠습니다. 아래 예시는 입력된 값을 양수, 0, 음수 중.. 2022. 3. 20.
C언어 백준 10950번 A+B - 3 문제풀이 #include #pragma warning(disable:4996) int main(void) { int T; int A; int B; scanf("%d", &T); for (int i = 0; i < T; i++) { scanf("%d %d", &A, &B); printf("%d\n", A + B); } } for문의 기본 구조를 알면 풀 수 있는 문제입니다. for (초기식; 조건식; 변화식) 형태로 구성됩니다. - 초기식에서 i를 초기화하였습니다. - 결과식 printf시 \n을 통해 각 줄에 출력이 나오도록 설정하였습니다. 2022. 1. 12.
C언어 백준 2739번 구구단 문제풀이 #include #pragma warning(disable:4996) int main(void) { int num1; scanf("%d", &num1); for (int num2 = 1; num2 < 10; num2++) printf("%d * %d = %d\n", num1, num2, num1 * num2); } for문의 기본 구조를 알면 풀 수 있는 문제입니다. c언어의 for문을 연습하기 좋았습니다.형태는 for (초기식; 조건식; 변화식)으로 구성됩니다. - 변화식 뒤에 ; 가 붙지 않는다는 점을 기억해야 했습니다. - num2 < 10을 통해 조건식을 구현하였고 따라서 멈추는 구간이 되었습니다. - 변화식의 경우 num2++를 통해 해당 변수가 num2 그대로 쓰이고 이후부터 num2.. 2022. 1. 12.
C언어 백준 2884번 알람 시계 문제풀이 #include #pragma warning(disable:4996) int main(void) { int H; int M; scanf("%d%d", &H, &M); if (H == 0) { if (M 2022. 1. 11.