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

Slides:



Advertisements
Similar presentations
파이썬 (Python). 1 일 : 파이썬 프로그래밍 기초 2 일 : 객체, 문자열 3 일 : 문자인코딩, 정규표현식, 옛한글 4 일 : 파일 입출력 5 일 : 함수와 모듈 6 일 : 원시 말뭉치 다루기 실습 7 일 : 주석 말뭉치 다루기 실습 8 일 : 웹 데이터로.
Advertisements

Python Ch.06 RaspberryPi Sejin Oh. Raspberry Pi Python  IDLE(Integrated Development Environment)  라즈베리 파이 배포본들은 일반적으로 파이썬과 파이썬 3 의 IDLE 파 이썬 개발 도구를.
변수와 조건문 빛나리 36 호 박승운. 파이썬 쉽게 사용하기 Python IDLE 사용 FILE - New File 로 파일 만들기 Run – Run Module 로 실행하기.
ASP (2). ASP 문법 …. 변수 사용법 Dim var1 Dim var1, var2 주의점 대소문자를 구별하지 않음 알파벳 문자로 시작하여 문자, 숫자, ‘_’ 의 조합을 이용 dot(.) 은 사용불가 255 자 이내.
연산자와 표현식 C H A P T E R 3. 소개 C 에는 많은 내장 연산자가 있다 프로그램에서 연산자는 데이터와 변수 조작에 사용 C 연산자의 분류 1. 산술 연산자 2. 관계 연산자 3. 논리 연산자 4. 대입 연산자 5. 증가 감소 연산자 6. 조건 연산자 7.
VISUAL BASIC 양 계 탁.
데이터형, 변수, 연산자 컴퓨터 응용 및 실습 I.
학습목표 제어구조를 익히자 모듈과 프로시저를 마스터하자 배열을 공부하자. 학습목표 제어구조를 익히자 모듈과 프로시저를 마스터하자 배열을 공부하자.
/ 4강_연산자 4-1 할당연산자 4-2 사칙연산자 및 나머지 연산자 4-3 자동증감 연산자 4-4 비교 연산자 4-5 논리 연산자 4-6 부정 연산자 4-7 복합대입 연산자 /
ASP (Active Server Page) Programming
C 5장. 제어문 #include <stdio.h> int main(void) { int num;
Chapter 7. 조건문.
비주얼 베이직 프로그래밍 한성대학교 정보전산학부 강 승 식.
Lesson 3. 입출력과 제어문.
3장. 변수와 연산자. 3장. 변수와 연산자 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, / 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, /
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 12. 포인터의 이해.
매크로 & VBA 강사 허소영.
Chapter 04 C 연산자의 이해.
어서와 Java는 처음이지! 제3장선택과 반복.
Data type and Object 자료형 변환 함수들은 std_logic_arith 패키지에 정의되어 있음.
제2장 기본 문법 (2) 주제 : 연산자, 조건문, 반복문 수원과학대학 컴퓨터정보과.
제3장 스택과 큐.
Heesang kim PL/SQL 3 Heesang kim.
제 11 장  코드 최적화.
고급 선택 제어문과 반복문 Chapter 9 C에서의 다중 선택 제어문 선 검사 반복 구조와 for 문
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
Part 05 순수한 연산자 ©우균, 창병모 © 우균, 창병모.
Part 07 제어 구조 ©우균, 창병모 © 우균, 창병모.
자바 프로그래밍 입문 : 객체지향적 사고법 chapter 04. 연산자와 제어문.
Tail-recursive Function, High-order Function
Visual Basic 반복문.
예제로 배우는 Visual Basic 구구단 작성기로 익히는 반복문
3 장 Visual Basic 2010 기본 문법 3.4 제어문 1) 조건문 2) 반복문 3) 기타 제어문
C#.
3. while문 반복문의 종류 while 문 while( 조건식 )        문장;.
Chapter 09 반복문.
쉽게 풀어쓴 C언어 Express 제7장 반복문 C Express Slide 1 (of 27)
MATLAB
JA A V W. 03.
어서와 C언어는 처음이지 제14장.
Lesson 4. 수식과 연산자.
3장. 변수와 연산자 교안 : 전자정보통신 홈페이지 / 커뮤니티/ 학술세미나
Lesson 2. 기본 데이터형.
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
연산자 (Operator).
포인터 1차원 배열과 포인터 2차원 배열과 포인터 문자열 배열과 포인터 포인터 배열
2장. 변수와 타입.
컴퓨터 프로그래밍 기초 - 5th : 조건문(if, else if, else, switch-case) -
Choi Seong Yun 컴퓨터 프로그래밍 기초 #06 : 반복문 Choi Seong Yun
제 5장 제어문 Hello!! C 언어 강성호 김학배 최우영.
5장 선택제어문 if 선택문 switch-case 선택문 다양한 프로그램 작성 조건 연산자.
U N I X 창원대학교 전자계산학과 김병찬.
17장. 제어문과 내장 함수 제어문 내장 함수 제어문 내장 함수.
[ 단원 04 ] 반복과 배열.
을 이용한 [내 현장분석] 체험 프로그램 을 이용한 [내 현장분석] 체험 프로그램 신청서
에어 PHP 입문.
2장 PHP 기초 PHP의 시작과 끝을 이해한다. 주석문에 대하여 이해한다. echo 문을 이용하여 화면에 출력하
Chapter08 JavaScript 시작하기
SPL3D Printer If 조건문.
복습.
C++ 프로그래밍 기초 √ 원리를 알면 IT가 맛있다 3장. 연산자.
성서사목부 부서소개 서울대교구 내 복음 선포와 성서사목의 활성화를 위한 프로그램을 개발하고 제공한다.
16장. 변수, 연산자, 사용자 정의 함수 변수 배열과 객체 연산자 함수.
제 22 강 논리식 및 논리 값 shcho.pe.kr.
8장 선택 논리 II 1. 논리연산자 1.1 논리연산자 : AND (&&) 1.2 논리연산자 : OR (||)
DataScience Lab. 박사과정 김희찬 (화)
HTML CSS 자바스크립트 무작정 따라하기
제 3장 연 산 자 연 산 자 의 종 류 연 산 자 우 선 순 위 형 변 환.
실 습 2.
Visual Basic .NET 기초문법.
Presentation transcript:

Ⅰ. 연산자 Ⅱ. 제어 구조

연산자 : 할당 연산자 - 사용자가 정의한 변수에 임의의 값을 저장하는 기능 strvar = strVar1+ “ Hello ”

연산자 : 산술 연산자 - 사칙연산을 비롯한 다양한 연산 연산자기능연산자기능 + 더하기 - 빼기 * 곱하기 / 나누기 mod 나머지 구하기 \ 정수 나누기 ^ 지수승 구하기 & 문자열의 결합 연산

연산자 : 비교 연산자 - 피연산자의 값을 비교하여 그 결과를 Boolean 서브타입으로 반환

연산자 : 비교 연산자 연산자기능 = 비교대상 값이 동일한 경우 : True <> 비교대상 값이 다른 경우 : True > 왼쪽 값이 오른쪽보다 큰 경우 : True < 오른쪽 값이 왼쪽보다 큰 경우 : True >= 왼쪽 값이 오른쪽보다 크거나 같은 경우 : True <= 오른쪽 값이 왼쪽보다 크거나 같은 경우 : True

연산자 : 논리 연산자 - 논리값을 비교하여 그 결과를 논리값으로 반환 연산자기능 AND 비교대상이 모두 True 인 경우 : True OR 비교대상 값 중 어느 한쪽이 True 인 경우 : True NOT False 값을 True 값으로, True 값을 false 값으로 변환

연산자 19 를 3 으로 나눈 나머지 : 19 를 3 으로 나눈 값 : 19 를 3 으로 나눈 정수 값 : 19 의 3 지수승 : 68 = 68 : 68 >= 68 : = 68 %> 68 > 78 : 78 %> "Hello" = "Hello" : "Hello" = "HELLO" : 68 = 68 AND 68 > 78 : 78 %> 68 = 68 OR 68 > 78 : 78 %> NOT 78 = 68 :

연산자 : 문자열 연산자 - 문자열과 문자열의 결합 연산 “ Hello “ & “ world ” ⇒ “ Hello World ” “ Hello “ & “ world ” + “, Today! ” ⇒ “ Hello World, Today ” “ Hello “ & “ world ” & 2 & “ th day! ” ⇒ “ Hello World 2th day ” “ Hello “ & “ world ” & & “ th day! ” ⇒ “ Hello World 5th day ” “ Hello “ & “ world ” “ th day! ” ⇒ Error !

제어구조 - 순차적으로 수행되는 프로그램의 실행 흐름 제어 - 분기 제어 - 루프 제어

분기 제어 If … Then … Else … - test 가 참이면 Then 이하의 한 개 문장을 수행하고, 거짓이면 아무것도 하지 않음 If test Then 문장

분기 제어 If … Then … Else … If yourAge < 20 Then Response.write “ Hello ”

분기 제어 If … Then … Else … -test 가 참이면 Then 이하의 두 개 문장을 수행하고, 거짓이면 아무것도 하지 않음 If test Then 문장 1 문장 2 End If

분기 제어 If … Then … Else … If yourAge < 20 Then Response.write “ Hello1 ” Response.write “ Hello2 ” End If

분기 제어 If … Then … Else … - test 가 참이면 Then 이하의 문장을 수행하고, 거짓이면 Else 아래 문장을 수행 If test Then 문장 1 Else 문장 2 End If

분기 제어 If … Then … Else … If yourAge < 20 Then Response.write “ Hello1 ” Else Response.write “ Hello2 ” End If

분기 제어 If … Then … Else … If test1 Then 문장 1 ElseIf test2 Then 문장 2 Else 문장 3 End If

분기 제어 If … Then … Else … - test 가 참이면 Then 이하의 문장을 수행하고, 거짓이면 test2 를 비교하여 참이면 Then 이하의 문장을 그렇지 않으면 Else 아래 문장을 수행

분기 제어 If … Then … Else … If yourAge < 20 Then Response.write “ Hello1 ” ElseIf yourAge < 30 Then Response.write “ Hello2 ” Else yourAge < 30 Then Response.write “ Hello3 ” End If

분기 제어 Select Case … - If.. Then.. Else.. 제어문의 비교 중첩을 간결화

분기 제어 Select Case … Select Case yourChoice Case “ Fax ” Response.write “ Go To Fax Case “ Telephone ” Response.write “ Go To Phone Case “ ” Response.write “ Go To Mail End Select

루프 제어 For … Next - 동일한 코드의 반복 수행 Dim idx, sum For idx = 1 To 10 sum = sum + idx Next

루프 제어 For … Next - 동일한 코드의 반복 수행 Dim idx, sum For idx = 1 To 9 Step 2 sum = + idx Next

루프 제어 For … Next Dim total Total = 0 For idx = 0 To 100 Step 5 total = total + idx If total > 100 Then Response.write “ 합이 100 이 초과되었습니다. ” Exit For End if Next

루프 제어 For … Next Dim item Dim strCountry(2) strCountry(0) = “ Korea ” strCountry(1) = “ USA ” strCountry(2) = “ Japan ” For Each item in strCountry Response.write item & ” ” Next

루프 제어 Do While … Loop <% VarCount = 1 varTodayDate = day(now()) Do While varCount <= varTodayDate Response.Write varCount & “ ” varcount = varCount + 1 Loop %>

루프 제어 Do While … Loop <% VarCount = 1 varTodayDate = day(now()) Do Response.Write varCount & “ ” varcount = varCount + 1 Loop While varCount <= varTodayDate %>

Ⅰ. 할당 연산자, 산술 연산자, 비교 연산자, 논리 연산자, 문자열 연산자 Ⅱ. If-Then-Else, Select- Case Ⅲ. For-Next, Do-While-Loop