Download presentation
Presentation is loading. Please wait.
1
Visual Basic .NET 기초문법
2
데이터 형식 데이터 형식이란? 선언된 데이터 형식 데이터 종류 및 데이터가 저장되는 방식
메모리에 저장되거나 식의 계산에 사용되는 모든 값에 적용 변수, 문자, 상수, 속성, 함수 인수 및 반환 등에 적용 선언된 데이터 형식 모든 변수, 리터럴, 상수, 속성, 프로시저 인수 및 함수 반환은 데이터 형식을 가진다. 선언문을 사용하여 프로그래밍 요소를 정의하고 As 절을 사용하여 데이터 형식을 지정한다.
3
기본데이터 형식 수치데이터 형식 문자 데이터 형식 기타 데이터 형식 정수형식 비정수형식 Char 형식 String 형식
Short, Integer, Long, Byte 등 비정수형식 Decimal, Single, Double 등 문자 데이터 형식 Char 형식 하나의 문자 표현 String 형식 가변문자열 형식으로 문자당 2Bytes를 소비 기타 데이터 형식 Boolean 형식 True, False의 값만 가지며 조건문 등에서 사용 Object 형식 거의 모든 형식을 취급할 수 있음
4
형식변환 기존 데이터 형식을 다른 형식으로 변환 데이터크기에 따라, 확장 변환과 축소 변환이 있음
구문에 따라, 암시적 변환과 명시적 변환이 있음 종류 확장 변환과 축소 변환 암시적 변환 명시적 변환
6
이름이 무엇인가? 모든요소는 무엇을 어떻게 할 것인가? 무엇-> 속성의 이름 어떻게->이벤트
7
속성의 변경 Name 이름을 변경 Text 출력내용
8
버튼1클릭 실습1
9
버튼2클릭 실습2-1
10
실습2-2
11
버튼2를 눌러 연산 후 버튼3을 클릭한다 실습3
12
버튼4클릭 실습4
13
결과는 무엇일까요? 실습5-1
14
실습5-2
15
실습5-3
16
배열 동일한 데이터 형식을 가지는 변수 집합 배열 내의 각 변수를 배열의 요소라 함 배열명과 색인 숫자를 이용해 요소 참조
반복분과 배열을 이용하면 일괄처리 용이 배열의 선언 성격 이름(개수, … ) As 형식 1차원 배열은 선형화 자료구조 2차원 배열은 행과 열을 가지는 자료구조 N차원 배열은 N-1차원 배열의 모임 차원의 수는 제한이 없음
17
열거형(enumerate) 열거형의 기본 데이터 형식은 Integer 다른 형식으로도 정의 가능 열거형 참조
Public Enum Subject As Long English=100 Math=95 Science=60 Database=100 End Enum 열거형 참조 열거형.열거자 형식으로 참조 Dim A,B As Long A=Subject.English B=Subject.Math A는 100, B는 95의 값을 가짐
18
연산자란? 변수 또는 값의 연산을 수행하는 기호 산술, 대입, 비교, 문자열 연결 연산자 등
19
산술 연산자 연산자 설명 + 덧셈 - 뺄셈 * 곱셈 /, \ 나눗셈 ^ 거듭제곱 Mod 나머지 구하기
20
비교 연산자 조건문에서 주로 사용 두 식을 비교해서 Boolean 형식 값으로 반환 연산자 형식 설명 < A<B
> A>B A가 B보다 크다 <= A<=B A가 B보다 작거나 같다 >= A>=B A가 B보다 크거나 같다 = A=B A와 B가 같다 <> A<>B A와 B가 다르다
21
대입 연산자 오른쪽 값을 왼쪽 변수에 할당 연산자 형식 다른 표현 = A=1 += A+=10 A=A+10 -= A-=10
*= A*=3 A=A*3 /= A/=B A=A/B \= A\=B A=A\B ^= A^=2 A=A^2 &= A&=“문자열” A=A&”문자열”
22
Name TB_SU2 BT_Submit TB_Result
24
더블클릭
26
실습 사칙 연산하는 프로그램을 작성하여라? 원의 넓이를 구하는 프로그램 작성하여라?
삼각형의 3변의 길이를 입력하고 3변의 길이를 이용한 넓이를 구하는 프로그램을 작성하여라?(헤론의 공식) 구의 부피를 구하는 프로그램을 작성하여라? 지름이 33cm 수박 5000원 지름이 40cm 수박 7000원 무엇이 이득인가?
Similar presentations