[C#공부하기 5] 식과 연산자

 

C#공부하기 5번째글 ... 식과연산자입니다. ^^

오후도 파이팅!! C# 공부하기 많은 도움 받고 가세요!!

 

 

int a = 3, b = 5b c, d; 

정수형 변수 4개 준비 

c = (a+b)/2;

c에 a와 b의 평균값을 대입

d=a*b;

d에 a와 b의 곱을 대입

 

 

여기서 c = (a+b)/2 나 d= a*b 를 식 (expression)이라고 합니다.

식에는 보는 것처럼 변수, 상수, 연산자등으로 구성되어 있습니다.

연산자(operator)란 + - X %와 같이 수학에서 사용하고 있는 것인데 (사칙연산자),

C#에서는 곱하기를 X가 아니라 *로 나누기를 %가 아닌 /로 사용합니다.

* 우선순위는 수학에서와 같습니다.

int a= 5*2+3*4;

먼저 곱하기가 된다. 즉 (5X2)+(3X4)의 의미입니다.

 

 

 

C# 어플리케이션 개발과정 - 평일주간

C# 어플리케이션 개발과정 - 평일야간

C# 어플리케이션 개발과정 - 주말주간

 

원하시는 시간의 과정을 클릭하시면 오프라인 환급강좌를 보실 수 잇습니다. ^-^

ORACLE JAVA it 공부하기는 오라클자바교육센터와 함께하세요!

 

[C#공부하기 5] 식과 연산자

 

 

[C#공부하기 4] 형의추론(var 키워드)

 

C#공부하기 4번째 글입니다.

오늘하루도 모두 아자아자 파이팅입니다.^-^

 

형의 추론 (var키워드)

 

var b = true; 

논리형 

var n = 26983;

정수(整數)

var x = 10.362;

실수형

var c = 'a';

문자형 

var s = "문자열";

문자열형

 

 

--> 단 추론이 안될 때 즉 오른쪽 값이 없을때는 사용할 수 없다.

 

var x;

컴파일시 에러

 

x=1;

 

 

 

C#교육과정을 보시려면 ↑↑ 위의 그림을 클릭해주시거나

↓↓아래 그림을 클릭해 주시면 C#교육이외에 다른 교육과정도 보실 수 있습니다. ^^

 

 

[C#공부하기 4] 형의추론(var 키워드)

 

[C#공부하기 3]변수(Variable),상수(Literal)

 

C#공부하기 3번째 글입니다.

변수와 상수에 대하여 글을 올립니다. ^-^

오늘도 아자아자!!!

 

변수 (Variable)

 

bool b; 

  논리형

int n; 

  정수(整數)

double x;

  실수형

char c; 

  문자형

string s; 

  문자열형

 

- - -> 기본형, 내장형 (embedded type)

 


 

 

상수 (Literal)

 

10이나 4.56처럼 직접 소스코드상에 박아놓는 정수 (定數) 를 말한다.

 

bool b = true;

  논리형

int n = 26983;

  정수(整數)

double x = 10.362;

  실수형

char c = 'a';

  문자형

string s = "문자열";

  문자열형

 

 

 

여기까지 변수(Variable), 상수(Literal)에 대해서 알아보았습니다.

다음 C#공부하기 4편에서 만나요 ^_^

 

 

- C# 과정 알아보기 ↓↓ 클릭 -  

 

 

[C#공부하기 3]변수(Variable),상수(Literal)

 

 

 

[C#공부하기 2] 값의 입출력

 

안녕하세요^^

C#공부하기 2번째 글입니다. 값의 입출력에 대해 공부를 해보겠습니다.

오늘하루도 아자아자!!

 

 

 

값의 입출력

Console.Write("당신의 이름은?:");

var name=Console.ReadLine();

Console.Write("당신의 나이는?:");

var age=int.Parse(Console.ReadLine());

Console.WriteLine("{0}({1}세)씨, 어서오십시오.",name,age);

 

 

* Console.ReadLine()은 사용자로부터 1행을 입력받을 때 사용

 

* 수치를 입력받고 싶을 때는 여기에 Parse라는 명령어를 사용

정수 : int.Parse(Console.ReadLine())

실수 : double.Parse(Console.ReadLine())

 

* Console.WritLine("{0}({1}세)씨, 어서 오십시오.", name, age); 은

   포맷출력으로서, {0}에 name이 {1}에 age가 들어감

 

 

 

C#오프라인 공부하기 [환급강좌]

↑↑ 위의 그림을 클릭해보세요 ^^

- 02-6925-4760 으로 연락주시면 친절한 교육상담안내를

받아보실 수 있습니다. ^^ -

 

[C#공부하기 2] 값의 입출력

[C#공부하기 1] C# 간단한프로그램

 

C#공부하기 1번째 글입니다.

열심히 공부하실거죠??^---^ 다들 파이팅합시다!!

 

C#으로 만든 간단한 프로그램입니다.

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Test;

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{   

Console.WriteLing("여러분, 안녕하세요");

}

}

}

 

C# 프로그램의 해설입니다.

 

모든 C# 프로그램은 Main 이란 곳에서 시작합니다.

이 프로그램은 화면(도스 프롬프트)에서 "여러분, 안녕하세요"란 문자를 표시하고 있습니다.

 

* Visual Studio에서 파일 --> 새로만들기 --> 프로젝트 --> 콘솔 응용 프로그램을 선택하시고 Console.WriteLine 한 줄만 추가하시면 됩니다.

 

* 실행은 Ctrl + F5 입니다.

 

 

 

- C#프로그래밍 오프라인 교육을 원하신다면 위의 그림을 클릭해보세요 ^^-

★02-6925-4760으로 연락주셔도 됩니다. ^^★

www.oraclejava.kr

 

[C#공부하기 1] C# 간단한프로그램

[WPF공부하기6]

 

오늘도 열심히 공부해봅시다!!^0^

 

 

Console 클래스

 

System 네임페이스에 있다. ( 네임페이스는 전글에 나와있습니다. ^^)

출력을 위해 Write메소드와 WriteLine 메소드를 사용

WriteLine 메소드가 줄을 넘기는것이 Write 메소드와의 차이점이다. 나머지 기능은 동읽

 

Write 메소드의 용법

 

WriteLine(객체)

: 객체하나를 출력할 때

 

WriteLine(양식문자열, 객체, 객체, ...);

: 여러 개의 객체를 양식에 맞추어 출력 할 때

 

양식 문자열에서 사용하는 양식 (뒤에서 다시)

{0} : {0} 부분을 첫번째 객체로 대체

{1,3} : 두번째 객체로 대체출력, 이때 3칸을 차지

 

 

[WPF공부하기6] Console 클래스 - 출력하기

 

[WPF공부하기5]네임페이스

 

 

이번글은 네임페이스에 대하여 알아보겠습니다. ^-^

다들 OracleJava공부하자 티스토리 방문하시어 열공 하고 계시죠??!!!

파이팅입니다!!!! ^-^

 

using A;

usting B;

namespace A{

class Simple{

public static void Write() {

system.Console.WriteLine("name A")

}

}

}

namespace B{

class Simple{

public static void Write()  {

}

}

}

 

class Test

{

public static void

Main(string[] args)

{

simple.Write();

Console.ReadLine();

}

}

// 결과는 컴파일 에러 .... 어디서인가?

 

 

class Test

{

public static void

Main(string[] args)

{

A.Simple.Write();

System.Console

.ReadLine();

}

}

//결과를 보면

// name  A

 

네임페이스에 대한 설명입니다.

 

System.Console.WriteLine()

첫줄에 using System; 을 하는 경우 Console.WriteLine() 로만 쓸 수 있다.

using System; 을 쓰지 않는 경우 System.Console.WriteLine()과 같이 써야함

 

Simple.Write()

using A;와 using B; 가 있기 때문에 simple 클래스가 어느 네임스페이스의 클래스인지 알 수 없다.

->  error

 

A.Simple.Write()와 같이 명시적으로 알려주면 문제가 해결됨

 

네임스페이스는 다른 네임스페이스 내부에서 새로 생성될 수 있다.

 

ex]

NameA.NameAB.NameABC.ClassA.MethodA()

 

 

 

네임페이스

 

닷넷, WPF공부를 원하신다면 아래글을 클릭해 보세요 ^0^

닷넷교육과정 보러가기

 

 

[WPF공부하기4]Simple C# Program

 


 

// A simple C# Program

using System;

namespace FirstCS

{

class simpleClass

{

public static void Main(string[] args)

{

Console.writeLine("First C# Program")

Console.ReadLine();

}

}

}

 

이름을 쓰는 법

 

* Namespace.class.method

 

ex) System.Console.WriteLine();

 

이름 짓기

namespace

* 되도록 유일한 이름을 포함할것.

 

클래스

* 문제를 해결하는 객체의 이름을 사용

 

좋은예) Console, ShoppingCart

나쁜예) write

 

메소드

* 동작을 나타내기 때문에 주로 동사로 시작.

 

좋은예) WriteLine, IsValid

나쁜예) Console

 

-공통-

* 관습적으로 첫 글자는 대문자를 사용한다.

 

ex) SimpleClass

* 이름이 두 개 이상의 단어로 구성된 경우, 각 단어의 첫 문자는 대문자를 쓴다.

 

 

 

Simple C# Program

 

★ 잠깐만요!!! WPF 교육과정 알아보고 가실께요 ^^

5/28 ~ 6/3  평일주간 단기

수강료

 670,000원

환급액

대기업 16만원, 중소기업 20만원 환급 (전후입니다.)

과정을 자세하게 보고싶으시다면

클릭을 눌러주세요!!

 

 

+ Recent posts