C 언어 교육 02 주차 – scanf & 반복문과 조건문 교육부장 조하정.

Slides:



Advertisements
Similar presentations
Ⅰ. 연산자 Ⅱ. 제어 구조. 연산자 : 할당 연산자 - 사용자가 정의한 변수에 임의의 값을 저장하는 기능 strvar = strVar1+ “ Hello ”
Advertisements

파이썬 (Python). 1 일 : 파이썬 프로그래밍 기초 2 일 : 객체, 문자열 3 일 : 문자인코딩, 정규표현식, 옛한글 4 일 : 파일 입출력 5 일 : 함수와 모듈 6 일 : 원시 말뭉치 다루기 실습 7 일 : 주석 말뭉치 다루기 실습 8 일 : 웹 데이터로.
2014 가을학기 계산 입문 연습 #4 지도교수 : 박성우 조교 : 이다훈. Python 을 설치합시다.
Python Ch.06 RaspberryPi Sejin Oh. Raspberry Pi Python  IDLE(Integrated Development Environment)  라즈베리 파이 배포본들은 일반적으로 파이썬과 파이썬 3 의 IDLE 파 이썬 개발 도구를.
변수와 조건문 빛나리 36 호 박승운. 파이썬 쉽게 사용하기 Python IDLE 사용 FILE - New File 로 파일 만들기 Run – Run Module 로 실행하기.
Chapter 12. 배열. 배열  동일한 항목들이 동일한 크기로 연속적으로 메모리에 저장되는 구조  동일한 자료 유형이 여러 개 필요한 경우에 이용할 수 있는 자료 구조.
1 08 배열. 한국대학교 객체지향연구소 2 C 로 배우는 프로그래밍 기초 2 nd Edition 배열  동일한 자료유형의 여러 변수를 일괄 선언  연속적인 항목들이 동일한 크기로 메모리에 저장되는 구조  동일한 자료 유형이 여러 개 필요한 경우에 이용할 수 있는.
Part 03 상수, 변수, 자료형 ©우균, 창병모 © 우균, 창병모.
ㅎㅎ 구조체 구조체 사용하기 함수 매개변수로서의 구조체 구조체 포인터와 레퍼런스 구조체 배열.
쉽게 풀어쓴 C언어 Express 제11장 포인터 C Express Slide 1 (of 27)
C 프로그래밍 I.
C 5장. 제어문 #include <stdio.h> int main(void) { int num;
Chapter 7. 조건문.
제 9 장 구조체와 공용체.
3장. 변수와 연산자. 3장. 변수와 연산자 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, / 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, /
5장 배열 작성자 : 변재현.
5장. 참조 타입.
제2장 기본 문법 (2) 주제 : 연산자, 조건문, 반복문 수원과학대학 컴퓨터정보과.
6 반복문의 기본 for 문 여러 번 반복하는 작업은 for 문으로!.
8장 함수 함수의 필요성 라이브러리 함수와 사용자 정의 함수 함수의 정의, 원형, 호출 배열을 함수 인자로 전달 재귀호출.
고급 선택 제어문과 반복문 Chapter 9 C에서의 다중 선택 제어문 선 검사 반복 구조와 for 문
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
3장 자바의 기본문법(2).
2주차: 변수, 수식, Control Flow.
6장. printf와 scanf 함수에 대한 고찰
예제로 배우는 Visual Basic 구구단 작성기로 익히는 반복문
14장. 포인터와 함수에 대한 이해.
11장. 1차원 배열.
순서도.
C#.
3. while문 반복문의 종류 while 문 while( 조건식 )        문장;.
쉽게 풀어쓴 C언어 Express 제7장 반복문 C Express Slide 1 (of 27)
C 프로그래밍 C언어 (CSE2035) (Chap11. Derived types-enumerated, structure, and union) (1-1) Sungwook Kim Sogang University Seoul, Korea Tel:
JA A V W. 03.
사용자 함수 사용하기 함수 함수 정의 프로그램에서 특정한 기능을 수행하도록 만든 하나의 단위 작업
프로그래밍 개요
어서와 C언어는 처음이지 제14장.
Lesson 4. 수식과 연산자.
3장 상수 변수 기본 자료형 키워드와 식별자 상수와 변수 기본 자료형 형변환 자료형의 재정의.
7장. 다양한 형태의 반복문. 7장. 다양한 형태의 반복문 7-1 반복문이란? 반복문의 기능 세 가지 형태의 반복문 특정 영역을 특정 조건이 만족하는 동안에 반복 실행하기 위한 문장 7-1 반복문이란? 반복문의 기능 특정 영역을 특정 조건이 만족하는 동안에 반복.
Mar 김 준 영 (juny924@gmail.com)
19. 함수 포인터와 void 포인터.
3장. 변수와 연산자 교안 : 전자정보통신 홈페이지 / 커뮤니티/ 학술세미나
Lesson 2. 기본 데이터형.
프로그래밍 원리 Chapter 05 자바스크립트 기초 신한대학교 IT융합공학부 박 호 균.
에어 조건문.
컴퓨터 프로그래밍 기초 - 10th : 포인터 및 구조체 -
2장. 변수와 타입.
제 1 강.
컴퓨터 프로그래밍 기초 - 5th : 조건문(if, else if, else, switch-case) -
Choi Seong Yun 컴퓨터 프로그래밍 기초 #06 : 반복문 Choi Seong Yun
김선균 컴퓨터 프로그래밍 기초 - 7th : 함수 - 김선균
8주차: Strings, Arrays and Pointers
5장 선택제어문 if 선택문 switch-case 선택문 다양한 프로그램 작성 조건 연산자.
6장 JSP 페이지의 연산자, 제어문 및 한글처리 이장에서 배울 내용 : JSP페이지에서 프로그램 로직코드를 원활히 수행할 수 있도록 제공되는 연산자와 제어문에 대해 학습한다. 또한 한글처리를 전혀 지원하지 않는 톰캣을 위한 몇 가지 한글처리를 위한 코드에 대해 알아본다.
Choi Seong Yun 컴퓨터 프로그래밍 기초 #03 : 변수와 자료형 Choi Seong Yun
8장. 조건에 따른 흐름의 분기. 8장. 조건에 따른 흐름의 분기 8-1 흐름의 분기가 필요한 이유 상황에 따른 프로그램의 유연성 부여 그림 8-1.
[ 단원 04 ] 반복과 배열.
2장 PHP 기초 PHP의 시작과 끝을 이해한다. 주석문에 대하여 이해한다. echo 문을 이용하여 화면에 출력하
SPL3D Printer If 조건문.
C++ 프로그래밍 기초 √ 원리를 알면 IT가 맛있다 3장. 연산자.
7장. 다양한 형태의 반복문. 7장. 다양한 형태의 반복문 7-1 반복문이란? 반복문의 기능 세 가지 형태의 반복문 특정 영역을 특정 조건이 만족하는 동안에 반복 실행하기 위한 문장 7-1 반복문이란? 반복문의 기능 특정 영역을 특정 조건이 만족하는 동안에 반복.
C 프로그래밍 I.
16장. 변수, 연산자, 사용자 정의 함수 변수 배열과 객체 연산자 함수.
실습과제 (변수와 자료형, ) 1. 다음 작업 (가), (나), (다)를 수행하는 프로그램 작성
2.가상머신의 탐험 도구, Oolong에 대하여 ps lab 김윤경.
제 29 강 스트링(string) 다루기 s a i s . s T i h t g r i n.
어서와 C언어는 처음이지 제21장.
3장 자바의 기본문법(2).
2019 2학기 9장 배열과 포인터 1. 주소, 주소연산자(&) 2. 포인터, 역참조연산자(*) 3. 배열과 포인터.
Presentation transcript:

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. 별 찍기 → 다이아몬드 모양의 별을 찍으세요 (단, 홀수만 입력하세요)