C 언어 교육 02 주차 – scanf & 반복문과 조건문 교육부장 조하정
01 02 03 04 반복문 scanf 조건문 과제 2018 1학기 MOTION 교육 입력 받자! 별찍기의 입문 If와 else 조건문 04 육회에 한걸음.. 과제
2018 1학기 MOTION 교육 01 scanf 입력 받자!
scanf → 내가 Int 타입의 num 이라는 변수의 값을 입력 받을 건데, scanf( “%d”, &num); -자료형 2018 1학기 MOTION 교육 scanf 입력 받자! scanf( “%d”, &num); → 내가 Int 타입의 num 이라는 변수의 값을 입력 받을 건데, 거 자리(4byte) 좀 줘라! 무슨 타입인지 어디에, 얼마나 자리를 할당해 줄 건지 -자료형 c : character 문자형 d : int 정수형 ld: long 정수형 f : float 실수형 s : char*(char로 이루어진 배열 = 문자열) http://blog.daum.net/xdr_/54 memory &num 4byte char : 1byte int : 4byte float : 4byte 배열은 ‘&’필요 없음! 이름 자체가 화살표 역할 http://ddanzimind.tistory.com/32
2018 1학기 MOTION 교육 scanf 입력 받자!
2018 1학기 MOTION 교육 02 반복문 별찍기의 입문
반복문 별찍기의 입문 for(초기값 ; 조건 ; 행동) {} → 어떤 변수에 초기값을 주고 조건을 만족하면 {}안 실행 후 특정 행동을 한다. 조건을 불만족 할 때까지!
2018 1학기 MOTION 교육 반복문 별찍기의 입문 while(조건) {} → 조건을 만족하는 동안 {} 안을 실행
2018 1학기 MOTION 교육 반복문 별찍기의 입문
2018 1학기 MOTION 교육 03 조건문 If와 else
조건문 if(조건1) {실행1} else if(조건2) {실행2} else {실행3} 2018 1학기 MOTION 교육 조건문 if와 else if(조건1) {실행1} else if(조건2) {실행2} else {실행3} → ‘조건1’이면 ‘실행1’을 실행, ‘조건2’이면 ‘실행2’를 실행 ‘조건1’도, ‘조건2’도 아니면 ‘실행3’을 실행
2018 1학기 MOTION 교육 조건문 if와 else
조건문 if(조건1 && 조건 2) → ‘조건1’과 ‘조건2’ 둘 다 만족 시키야 실행 if(조건1 || 조건 2) 2018 1학기 MOTION 교육 조건문 논리연산자 if(조건1 && 조건 2) → ‘조건1’과 ‘조건2’ 둘 다 만족 시키야 실행 if(조건1 || 조건 2) → ‘조건1’과 ‘조건2’ 둘 중 하나만 만족 시키면 실행
2018 1학기 MOTION 교육 05 과제 육회에 한걸음..
2018 1학기 MOTION 교육 과제 육회에 한걸음.. 과제 1. 17.8 → 참이슬과의 전투를 마무리 지으세요.
과제 → 다이아몬드 모양의 별을 찍으세요 과제 2. 별 찍기 (단, 홀수만 입력하세요) 2018 1학기 MOTION 교육 육회에 한걸음.. 과제 2. 별 찍기 → 다이아몬드 모양의 별을 찍으세요 (단, 홀수만 입력하세요)