글

break 문 — switch 연속 실행 방지와 for 반복문 강제 탈출 | 기초 C언어 6.2.2

이미지
기초 C언어 Chapter 06 조건문 › Section 02 switch 문 6.2.2 break 문의 역할 실행 중인 switch나 반복문에서 즉시 빠져나오는 break. 생략했을 때의 연속 실행과 반복을 중간에 멈추는 결과를 비교. 교재 수록 위치 교재 『기초 C언어』 · 이은상 · 부크크 · 364쪽 단원 Chapter 06 조건문 › Section 02 switch 문 › 2 break 문의 역할 쪽수 178p ~ 181p 4쪽 세부 내용 break의 뜻과 형식 · switch 연속 실행 · CODE 6.6 · 반복문 강제 탈출 · CODE 6.7 학습 목표 break의 탈출 대상을 구분하고, 사용 여부에 따른 switch와 반복문의 실행 결과를 비교함 영상 주소 https://youtu.be/Tv6Tr7UsS6I 영상 목차 · 원하는 부분부터 보기 00:00 · break 문의 역할 (표지) 00:06 · 흐름을 깨고 즉시 탈출 - break 문은 '깨뜨리다', '중단하다'라는 뜻 그대로의 제어문 01:01 · 닫는 중괄호 바로 다음으로 - 자신을 감싸고 있던 switch 문이나 반복문을 곧바로 빠져나감 02:00 · break 가 없으면 연달아 실행됨 - 일치하는 case 부터 break 를 만날 때까지 코드가 이어서 실행됨 03:00 · break 없는 경우의 동작 - 메뉴 번호 1 을 고른 뒤 어느 case 에도 break 를 두지 않은 코드 04:08 · 세 줄이 모두 출력됨 - case 1 부터 default 까지 연달아 실행된 결과 05:10 · 멈추지 못하고 흘러감 - choice 가 1 이어서 case 1 로 들어간 뒤 그대로 이어져 실행됨 06:00 · 반복을 중간에 끊음 - 반복 조건이 아직 참이더라도 반복을 즉시 중단하고 빠져나감 07:00 · 반복 안에서 break 를 만남 - 숫자를 하나씩 보다가 목표 숫자를 찾으면 멈추는 코드 08:18 · 다섯까지만 찍히고 멈춤 - 목표 숫자 5 를 찾은 ...

switch-case 문 — 정수형 조건·case 상수·default와 메뉴 선택 | 기초 C언어 6.2.1

이미지
기초 C언어 Chapter 06 조건문 › Section 02 switch 문 6.2.1 switch-case 문의 구조 하나의 값을 여러 상수 값과 비교하는 선택 구조. switch·case·break·default의 역할과 사용할 수 있는 값의 범위를 정리. 교재 수록 위치 교재 『기초 C언어』 · 이은상 · 부크크 · 364쪽 단원 Chapter 06 조건문 › Section 02 switch 문 › 1 switch-case 문의 구조 쪽수 174p ~ 177p 4쪽 세부 내용 switch-case 구조 · 정수형 제한 · case 상수 · break · default · CODE 6.5 학습 목표 switch의 네 요소를 구분하고, 변수 값과 일치하는 case의 실행 결과를 확인함 영상 주소 https://youtu.be/mDhsulZgjiA 영상 목차 · 원하는 부분부터 보기 00:00 · switch-case 문의 구조 (표지) 00:08 · 하나의 변수와 여러 상수 값 - if-else if-else 문으로도 되지만 코드가 길고 복잡해 보일 수 있음 01:10 · 번호를 고르면 그 음료가 나옴 - 하나의 값을 보고 그에 맞는 갈래로 곧장 가는 구조 02:06 · switch-case 문의 기본 형식 - 네 가지 요소가 모여 하나의 구조를 이룸 03:15 · 네 요소가 맡는 일 - switch-case 문을 이루는 요소와 각각의 구실 04:15 · 소괄호 안에는 정수형만 - switch 가 검사하는 변수의 자료형에는 제한이 있음 05:12 · case 뒤에는 상수 값만 - case 가 받을 수 있는 것과 default 가 맡는 자리 06:06 · 메뉴 번호로 갈래를 고름 - 선언과 출력, 그리고 switch 의 시작과 case 1 · case 2 07:20 · 나머지 갈래와 실행 결과 - case 3 과 default, 그리고 화면에 찍히는 두 줄 08:26 · 줄별로 하는 일 - CODE 6.5 를 줄 단위로 확인 09:17 · choice ...

if-else if-else 문 — 다중 조건 검사 순서와 점수별 학점 판별 | 기초 C언어 6.1.3

이미지
기초 C언어 Chapter 06 조건문 › Section 01 if 문 6.1.3 if-else if-else 문 여러 조건을 차례로 검사하고 처음 참인 갈래 하나를 선택. 조건의 순서와 마지막 else가 맡는 역할을 학점 판별로 정리. 교재 수록 위치 교재 『기초 C언어』 · 이은상 · 부크크 · 364쪽 단원 Chapter 06 조건문 › Section 01 if 문 › 3 if-else if-else 문 쪽수 171p ~ 173p 3쪽 세부 내용 다중 선택 구조 · else if · 검사 순서 · 마지막 else · CODE 6.4 학점 판별 학습 목표 여러 조건의 검사 순서를 설명하고, 점수별 학점 조건의 적용 범위를 구분함 영상 주소 https://youtu.be/wAr5P98mFjg 영상 목차 · 원하는 부분부터 보기 00:00 · if-else if-else 문 (표지) 00:08 · 선택지가 여럿일 때 - if 는 하나, if-else 는 둘 — 선택지가 여럿일 때는 이 구조를 씀 01:14 · 시험 점수로 학점을 판정 - 선택지가 여러 개인 상황을 그림으로 확인 02:35 · if-else if-else 의 기본 형식 - 조건을 필요한 만큼 덧붙이는 구조 03:51 · 차례로 검사하고 빠져나감 - 프로그램이 조건식을 검사하는 순서 네 가지 04:55 · 점수에 따라 학점을 부여 - 선언부와 다섯 갈래의 조건 사다리 06:17 · 출력하고 프로그램을 마침 - 이어지는 네 줄과 실행 결과 07:13 · 줄별로 하는 일 ① - CODE 6.4 를 줄 단위로 확인 08:14 · 줄별로 하는 일 ② - 조건 사다리의 끝과 출력 부분 09:01 · 85점이 B가 되는 과정 - score 가 85일 때 어느 갈래가 선택되는지 추적 10:07 · 여기까지 정리 - 여러 조건 중 하나를 고르는 법 01 선택지가 여러 개인 조건문 교재 171p if는 참일 때의 동작, if-else는 참·거짓 두 경우의 동작을 지정. A·B·C·D·F 학점처럼 선택지가 여...

if-else 문 — 합격·불합격과 나머지 연산을 이용한 홀짝 판별 | 기초 C언어 6.1.2

이미지
기초 C언어 Chapter 06 조건문 › Section 01 if 문 6.1.2 if-else 문 참일 때와 거짓일 때의 동작을 함께 지정. 두 블록 중 하나만 실행하는 구조와 나머지 연산을 이용한 홀짝 판별. 교재 수록 위치 교재 『기초 C언어』 · 이은상 · 부크크 · 364쪽 단원 Chapter 06 조건문 › Section 01 if 문 › 2 if-else 문 쪽수 167p ~ 170p 4쪽 세부 내용 if-else 기본 형식 · else의 역할 · CODE 6.2 합격 판별 · CODE 6.3 홀짝 판별 학습 목표 참·거짓에 따라 선택되는 블록을 구분하고, 나머지 연산을 홀짝 판별에 적용함 영상 주소 https://youtu.be/NLt-XDlx7jY 영상 목차 · 원하는 부분부터 보기 00:00 · if-else 문 (표지) 00:05 · 거짓일 때도 무언가 하려면 - 앞 편의 if 문은 조건이 참일 때의 동작만 정의했음 00:57 · 갈림길의 이정표와 같음 - if 의 조건이라는 이정표를 보고 참과 거짓의 길이 갈림 01:58 · if-else 문의 기본 형식 - 참일 때의 블록 뒤에 거짓일 때의 블록을 나란히 둠 03:05 · 합격과 불합격을 모두 알림 - 점수가 합격 기준을 충족하는지 판별하는 예제 04:19 · 실행 결과 두 가지 - score 가 45일 때와 85로 변경했을 때 05:34 · 줄별로 하는 일 - CODE 6.2 를 줄 단위로 확인 06:26 · 나머지로 홀짝을 가름 - 5장에서 배운 나머지 연산자 % 를 응용함 07:34 · 홀수인지 짝수인지 판별 - number 를 2로 나눈 나머지로 두 갈래를 가르는 예제 08:40 · 실행 결과와 줄별 풀이 - number 가 7일 때 어느 블록이 실행되는지 확인 09:40 · 여기까지 정리 - 거짓일 때도 길을 내어 주는 법 01 거짓일 때의 동작까지 지정 교재 167p 앞 편의 if 문은 조건이 참일 때의 동작만 지정. 조건이 거짓이면 블록을 건너뛰므로 불합격처럼 거짓에 해...