컴퓨터 개론 및 실습 Dept. Computer Eng. Hankuk University of Foreign Studies

Slides:



Advertisements
Similar presentations
멘토링 2 주차 장 프로그래밍을 위한 자바의 자료형  값이 변하지 않는 상수  메모리 기억공간인 변수.
Advertisements

1 ‘ 우리나라의 주요공업 ’ - 정도웅, 주민혁, 안수진, 백경민, 엄다운, 박경찬 -.
수유부의 약물복용 시 주의점 발표자 조기성. 모유 수유의 장점 모유 수유의 장점은 ? 위장관 질환 발생감소 영아 돌연사 발생감소 아토피 질환 발생감소 정서적 안정.
C 언어 컴퓨터학과 C 언어 ( STS ) (Chap5. Selection-Making Decisions ) C 언어.
미국의 미디어교육 신문방송학과 강진구 한인수 곽모란 이명현.
지적기초측량 경일대학교/부동산지적학과.
PRESENTATION 저온화상이란?
자기소개 김지수 blog.naver.com/1merry1.
공부할 내용 조상들이 살던 곳 자연과 잘 어울리는 한옥 지방에 따라 서로 다른 집의 모양 섬 지방의 집
사랑, 데이트와 성적 자율성 :데이트 성폭력!!! 성폭력예방교육 전문강사 / 여성학 전공 신 순 옥.
C++ Espresso 제1장 기초 사항.
퇴계와 율곡의 사회사상 비교 남 일 재 동서대학교 교수/ 정치학 박사 1. 퇴계 이황과 율곡 이이의 약전(略傳)
2014 ITA 8월 강의 C Programming -1주차- C언어 기초 정대진 ( )
501. 군인들의 세상 502. 민정 이양과 한일회담 이선용.
쌓지 말고 해소하자 이 주휘 이 진영 전 민석 전 혜림.
2015년 하반기 소방교육 자 유 전 공 학 부 (금) 안녕하십니까 자유전공학부 행정실 입니다.
쉽게 풀어쓴 C언어 Express 제13장 구조체 C Express Slide 1 (of 25)
실전 프로젝트 2 : 숫자야구 숫자 야구를 구현해보자.
제5장 제어명령
누구나 즐기는 C언어 콘서트 제4장 수식과 연산자.
Data structures 02.2:mathematical induction 동의대학교 멀티미디어공학과 이광의 교수.
Data structures 02.3:programming recursive functions
DataScience Lab. 박사과정 김희찬 (월)
C언어 프로그래밍의 이해 Ch05. 명령문 Phylogenetic: 계통, 발생(학)의.
스택(Stack) 김진수
임베디드 하드웨어 Report.
행정학과 김수민 중국 춘절의 교통문제.
4장 제어문 선택문: if 문, if – else 문, switch 문
Chapter 4 수식과 연산자.
DataScience Lab. 박사과정 김희찬 (월)
컴퓨터의 기초 제 2강 - 변수와 자료형 , 연산자 2006년 3월 27일.
자전거를 배우려면 안장에 올라가 페달을 밟아라.
타입, 연산자 Chapter 5, 6 Kum Deuk Kyu , Ph. D. Spring 2015
제2장 제어구조와 배열 if-else 문에 대하여 학습한다. 중첩 if-else 문에 대하여 학습한다.
제 3 장 연산자 (Operators).
개인정보처리와 개인정보보호 2017년 2월.
제어문 & 반복문 C스터디 2주차.
패시브하우스 신안산대학교 l 건축과 l 박효동, 박창준, 지예림.
4장 - PHP의 표현식과 흐름 제어-.
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 09. C언어의 핵심! 함수!
3장. 변수와 연산자. 3장. 변수와 연산자 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, / 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, /
DataScience Lab. 박사과정 김희찬 (화)
정치개혁의 가능성 논의 권력구조 개편을 통하여 본 -개헌을 통한 정부형태의 변화를 중심으로 [한국정치론] 윤성이 교수님
[INA470] Java Programming Youn-Hee Han
자바 5.0 프로그래밍.
루프와 카운트 Looping and counting
U N I X 창원대학교 전자계산학과 김병찬.
연산자Operators C언어의 기본 구조 도서출판 한산 C언어의 기본 구조 1: #include <stdio.h>
치료 레크레이션 프로그램 (지적 장애 대상) 과 목: 학 과: 학 번: 이 름: 제 출 일 자 담 당 교 수:
C언어 프로그래밍의 이해 Ch05. 명령문.
-Part1- 제8장 조건문이란 무엇인가 (교재 199페이지 ~ 224페이지)
광고 모델의 영향력.
노년기 발달 장안대 행정법률과 세류반 정 오 손
쉽게 풀어쓴 C언어 Express 제6장 조건문 C Express Slide 1 (of 28)
태국 문학 욜라다 왓짜니 싸란차나 팟차라와라이 끼따야펀 르앙다우 타니다.
쉽게 풀어쓴 C언어 Express 제6장 조건문 C Express.
김종철 (변호사, 서울공익법센터 어필) 국내 난민 판결 10년 김종철 (변호사, 서울공익법센터 어필)
평생 저축해도 강남 아파트 못산다 학 과 : 회계학과 1학년 B반 과 목 : 회계학원론 담당교수: 박성환 교수님
Chapter 08 조건문.
반복문의 기능 반복문 반복문 특정 영역을 특정 조건이 만족하는 동안에 반복 실행하기 위한 문장 while문
도덕과 교수-학습 모형 초등특수교육과 나성령.
제10장 전처리기 문봉근.
9장. C 언어의 핵심! 함수. 9장. C 언어의 핵심! 함수 9-1 함수의 정의와 선언 main 함수 다시 보기 : 함수의 기본 형태 { } 그림 9-1.
워밍업 실뭉치 전달게임.
어서와 C언어는 처음이지 제16장.
DataScience Lab. 박사과정 김희찬 (화)
Compiler: Overview Seong Jong Choi Multimedia Lab.
음파성명학 최종욱.
배열, 포인터, 함수 Review & 과제 1, 2.
PHP 기초문법 PHP를 공부하는데 있어 가장 기초가 되는 PHP기초문법에 대해서 배워 봅니다.
Presentation transcript:

컴퓨터 개론 및 실습 Dept. Computer Eng. Hankuk University of Foreign Studies RODEO Lab. 2011

컴퓨터의 진실… 난 엄청나게 SMART 하지, 내가 못하는게 없거든

컴퓨터의 진실…

컴퓨터의 진실… 1

컴퓨터의 진실… 밥먹었어? 응 뭐먹었어? 자장면 응아니응응아니응응아니

FALSE 1 TRUE TRUE TRUE vs FALSE 1 : 00000001 2 : 00000010 3 : 00000011 FALSE 1 TRUE 1 : 00000001 2 : 00000010 3 : 00000011 4 : 00000100 255 : 11111111 TRUE ….

아스키코드 정보교환용 7 비트 부호 PC를 중심으로 국제적으로 사용 숫자, 문자, 특수문자 번호 부여 (8bit) 문자 관계연산자는 아스키코드 값 비교

TRUE vs FALSE FALSE TRUE 을 제외한 나머지

반복문 복습 - while ( 조 건 ) while 조건이 TRUE면 { } 내 용 계속해서 이걸 하시오

반복문 복습 - for ( ) for ; ; 초기조건 끝나는 조건 변화값 { } 내 용

반복문 -for int i = 0; while( ) i < 10 { cout<< i <<endl; } i < 10 i ++; for( int i = 0 ; i < 10 ; i ++)

반복문 -for while( ) { cout<< i <<endl; } for( int i = 0 ; i < 10 ; i ++)

조건문 - while int i = 0; while( ) i < 10 { cout<< i <<endl; } i < 10 i ++; for( int i = 0 ; i < 10 ; i ++) { cout << i <<endl; }

조건문 배가 고프다 민정아 밥먹자 싫은데 그래 앗싸!!!!!

조건문 민정이한테 밥먹자고해야겠다 같이먹어준다고하는가? FALSE TRUE 앗싸!!!!!

조건문 ( 조 건 ) if 조건이 TRUE라면 내 용 이걸 합시다

조건문 – 연습 1 ( 조 건 ) if 조건이 TRUE라면 내 용 이걸 합시다

( 조 건 ) if 내 용 조건문 – 연습 1 condition true a statement false 이걸 합시다 true a statement false next statement

조건문 ( 조 건 ) if 조건을 만족한다면… { } 내 용 이걸 합시다

조건문 – 연습 1 ( 조 건 ) if 조건이 TRUE라면 { } 내 용 이걸 합시다

IF문의 TEST와 BODY 조건의 참/거짓 여부에 따라 실행 여부 결정 if 문 test와 body로 구성

조건문 민정이한테 밥먹자고해야겠다 같이먹어준다고하는가? FALSE TRUE 앗싸!!!!!

조건문 - else condition 밥먹을까? true true false false a statement 혼자먹는다 같이먹는다 next statement 밥을먹는다

조건문 - else condition 밥먹을까? true true false false a statement 혼자먹는다 같이먹는다 next statement 밥을먹는다

조건문 ( 조 건 ) if 조건이 참이면 내 용 이걸 하고 else 조건이 참이 아니면 내 용 이걸 하세요

( 조 건 ) if else 내 용 내 용 조건문 – 연습 1 조건이 참(TRUE)라면 이걸 합시다 조건이 참이 아니면 = 거짓(FALSE)라면 내 용 이걸 합시다

( 조 건 ) if else 내 용 내 용 조건문 – 연습 1 { } { } 조건이 참(TRUE)라면 이걸 합시다 조건이 참이 아니면 = 거짓(FALSE)라면 { } 내 용 이걸 합시다

조건문 – 연습2

조건문-else if 배가 고프다 민정아 밥먹자 싫은데 다른사람을 찾는다 없다 그래 있다 앗싸!!!!! 그나마 다행..

조건문-else if

한번더 확인- 우린 짝꿍 if else if else

이런분들 꼭 있다! if(조건) printf(“여기에?????”); { printf(“이건 뭔가요”); } if(조건) { else if (조건2) } if(조건) { printf(“여기에?????”); printf(“이건 뭔가요”); } if(조건) { } else if(조건)

중복조건문 중복 조건문 조건문 블록 안에 조건문이 여러 번 나타날 수 있음

관계연산자 6개의 관계 연산자

관계연산자 : 같다 ! : 다르다

관계연산자 Programmer ~ 고등학생 까지 1 + 2 = 3 1 + 4 ≠ 3 1 + 2 == 3 1 + 4 != 3

논리연산자 조건문과 논리 연산 주의점 &, |와 &&, ||는 다른 연산 &, | 는 bitwise 연산 숫자는 숫자끼리, 문자열은 문자열끼리만 비교가 가능하다 숫자나 문자열외에는 관계연산자를 사용할 수 없다 if (x=y) … 과 if (x==y) ... if ( a==b && b==c) cout << “a와 c 는 같다. \n”;

연습 3 년도를 입력 받아 그 해가 윤년인지 아닌지 출력하시오. 윤년 : 1년이 366 일인 연도 연도가 4로 나누어지면 윤년이다. 4로 나누어지더라도 100으로 나누어지면 윤년이 아니다. 100으로 나누어지더라도 400으로 나누어지면 윤년이다. case1 void main() { int x; printf("Input Num : "); scanf("%d", &x); if( x%4 == 0 ) if( x% 100 == 0 ) if( x%400 == 0 ) printf("윤년\n"); else printf("윤년아님\n"); } Case2 if( ((x%4)==0) && ((x%100)!=0) || ((x%400)==0) )

Report review true true true false false false Year % 4 = = 0 윤년이 다. false false 윤년이 아니다. 윤년이 다. 윤년이 아니다.

과제

과제 양의 정수를 입력 받았을때 그 수를 소인수 분해하여라 조건문과 반복문만 사용한다. 순서도를 그린다. ‘X’ 를 표시하도록 출력해본다. 입력 예1) 20 출력 예1) 2 X 2 X 5 입력 예2) 150 출력 예1) 2 X 3 X 5 X 5 HINT - 나누는 수를 하나씩 늘려가면서 나머지가 0인 것을 찾음

수고하셨습니다. 잠깐만 자리에 앉아 있어주세요 Thank you -*