C#.

Slides:



Advertisements
Similar presentations
1.1 구조체란 1.2 중첩 구조체 1.3 구조체와 배열 1.4 구조체와 포인터 1.5 구조체와 함수 1.6 공용체와 열거형.
Advertisements

6 장. printf 와 scanf 함수에 대한 고찰 printf 함수 이야기 printf 는 문자열을 출력하는 함수이다. – 예제 printf1.c 참조 printf 는 특수 문자 출력이 가능하다. 특수 문자의 미 \a 경고음 소리 발생 \b 백스페이스 (backspace)
1 Part 03 상수, 변수, 자료형 안산 1 대학 디지털정보통신과 임 성 국. 2 이 장의 내용 자료형이란 무엇인가 ? 상수와 변수 정수형 부동소수형 문자형.
2011년 월별 영업일수 정리 2011년 월별 Calendar (단위: 일)
요일과 월 Sun. Sunday 일요일 Mon. Monday 월요일 Tue. Tuesday 화요일
구조체란 무엇인가 ? 예: 학생관리 프로그램의 각 학생에 대한 기록(record) 구조체는 여러 자료형 변수들의 집합체이다.
Part 12 구조체와 공용체 안산1대학 디지털정보통신과 임 성 국.
Part 03 상수, 변수, 자료형 ©우균, 창병모 © 우균, 창병모.
ㅎㅎ 구조체 구조체 사용하기 함수 매개변수로서의 구조체 구조체 포인터와 레퍼런스 구조체 배열.
어서와 Java는 처음이지! 제2장 자바 프로그래밍 기초.
Sun Mon Tue Wed Thu Fri Sat
1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August
2013 January 2012년 도원초 4학년1반 기념 달력 1신정
3 2 년 1 나만의 하나뿐인 달력~♥ sujin.
쉽게 풀어쓴 C언어 Express 제13장 구조체 C Express Slide 1 (of 25)
제 9 장 구조체와 공용체.
Part 12 구조체와 공용체 ©우균, 창병모 ©우균, 창병모.
구조체 활용 구조체 활용.
쉽게 풀어쓴 C언어 Express 제13장 구조체 C Express.
11장 구조체와 열거형 구조체의 정의 구조체 변수의 선언 구조체 초기화 및 사용 구조체 재정의 포인터를 이용해서 구조체 사용
Lecture 5 C의 기초적인 값(primitive value)의 컴퓨터에서의 표현 문자, 정수, 실수, 참/거짓
3장. 변수와 연산자. 3장. 변수와 연산자 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, / 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, /
제 6장. 생성자와 소멸자 학기 프로그래밍언어및실습 (C++).
위모트 컨트롤을 이용한 “볼링” 학번: 이름: 김바울.
5장. 참조 타입.
C 9장. 구조체 #include <stdio.h> int main(void) { int num;
제 3장. C보다 나은 C++ II.
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
23장. 구조체와 사용자 정의 자료형 2.
2007 1학기 11 프로젝트 기초 실습.
C 9장. 구조체 #include <stdio.h> int main(void) { int num;
11장. 1차원 배열.
1 January 2 February 3 March 4 April 5 May 6 June 7 July 8 August
Work Progress ’ 나소라, 윤민.
13. 연산자 오버로딩.
C 언어 교육 02 주차 – scanf & 반복문과 조건문 교육부장 조하정.
프로그래밍 개요
★ 2015 석우초 4분기 방과후학교 영어교실 등록안내 ★
1차 발표: 프로젝트 소개 학번: 이름: 이철환.
박성진 컴퓨터 프로그래밍 기초 [09] 배열 part 1 박성진
3장 상수 변수 기본 자료형 키워드와 식별자 상수와 변수 기본 자료형 형변환 자료형의 재정의.
컴퓨터의 기초 제 2강 - 변수와 자료형 , 연산자 2006년 3월 27일.
November 일 월 화 수 목 금 토
좀비 . 그들과의 전쟁이 시작되었다. 마우스를 이용해서 집을 지킬 식물을 설치
상수와 기본 자료형.
3장. 변수와 연산자 교안 : 전자정보통신 홈페이지 / 커뮤니티/ 학술세미나
Lesson 2. 기본 데이터형.
신제품 개발의 정의 고객의 Needs & Wants 마케팅 활동의 출발은 신제품 개발로부터 시작합니다.
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
2장. 변수와 타입.
1차 발표: 프로젝트 발표 학번: 이름: 권창민 1.
Choi Seong Yun 컴퓨터 프로그래밍 기초 #03 : 변수와 자료형 Choi Seong Yun
컴퓨터 계측 및 실습 디지털 출력 영남대학교 기계공학부.
[ 단원 04 ] 반복과 배열.
최근의 취업률 / 실업률 추이 취업률 실업률 취업자 증가수 JUL % 10 % 100만 명 50 % 5 %
자바 5.0 프로그래밍.
2D 게임 프로그래밍 프로젝트 1차 발표 학번 : 이름 : 김태원.
자료 : 한국면세점협회 B $ 15.6B $ 14.9B $ 14.17B $ (1.6조 원) 자료 : 한국면세점협회
제 8장. 클래스의 활용 학기 프로그래밍언어및실습 (C++).
Dec Nov Oct Sep Aug Jul Jun May Apr Mar Feb Jan 자료 : 리얼메터
컴퓨터 프로그래밍 기초 - 9th : 배열 / 포인터 -
16장. 변수, 연산자, 사용자 정의 함수 변수 배열과 객체 연산자 함수.
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 23. 구조체와 사용자 정의 자료형2.
2.가상머신의 탐험 도구, Oolong에 대하여 ps lab 김윤경.
1차 발표: 프로젝트 발표 학번: 이름: 박진완.
Dec Nov Oct Sep Aug Jul Jun May Apr Mar Feb Jan 자료 : 리얼메터
POWER POINT TEMPLATE 2019 CALENDAR.
Visual Basic .NET 기초문법.
6 객체.
Presentation transcript:

C#

타입 및 변수선언 정수형식 부동소수형식 Bool 형식 Char 형식 String 형식 sbyte, short, int, long, byte, ushort, unit, ulong 부동소수형식 float, double, decimal Bool 형식 Bool (true, false) C#에서는 bool 을 int로 변환할 수 없다. Char 형식 char test = ‘A’ String 형식 string test = “A” 부동소수점방식 : 컴퓨터에서 수를 표현하는 방식의 하나 정수는 고정소수점방식, 실수는 부동소수점 방식

타입 및 변수선언 구조체 형식 new 연산자를 사용하지 않고도 사용할 수 있다. 구조체는 할당 시 모든 데이터가 복사된다. Student는 구조체의 이름 Student 형식의 변수 s를 선언하고 초기화 하는 경우 s를 Student의 개체 또는 인스턴스라 한다. Public struct Student { //멤버변수, 멤버함수, 이벤트 생성가능 }

타입 및 변수선언 Enumerate (열거형)형식 변수에 할당할 수 있는 정수 상수집합을 정의 각 요소의 내부형식은 int이며 0부터 시작한다. 값이 지정되지 않으면 기본 1씩 자동 증가 : 를 사용하여 다른 형태의 정수 숫자형식 사용 enum Days {Sun, Mon, Tue, Wed, Thu, Fri, Sat}; enum Month : byte {Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec}

암시적으로 형식화된 지역변수 var 지역변수에 사용 명시적 형식 대신 유추된 var 형식 지정가능 컴파일러가 가장 적합한 형식을 결정하여 할당 개발자가 코드를 이해하기 어려워 질 수 있다. for(var x = 1; x < 10; x++) var I = 5; var s = “Hello” var a = new[] {0, 1, 2}

반복문 foreach 배열 또는 열거형 데이터의 각 요소에 대한 포함문 그룹을 반복하여 실행한다. break키워드를 이용하여 벗어날 수 있다. 다차원 배열에서도 사용이 가능하나 for 루프를 사용하는 것이 더욱 강력하게 제어가 가능하다. int[] numbers = {4, 5, 6, 1, 2, 3, -2, -1, 0}; foreach(int I in numbers) { System.Console.Write(“{0}”, i); }

실습