'.NET프로그래밍'에 해당되는 글 690건

  1. 2009.08.04 7. 콘솔멤버(ConsolMember)
  2. 2009.08.04 6. 키보드입력 - ReadKey 예제
  3. 2009.08.04 5. 자리표시자
  4. 2009.08.04 4. 기본입출력문
  5. 2009.08.04 3. C# 기본구조
  6. 2009.08.04 2. C#의 개요 & Hello World
  7. 2009.08.04 1. .NET의 개요
  8. 2009.07.31 프로그래밍 언어
  9. 2009.07.31 19. 짝수의 합 구하기
  10. 2009.07.31 18. 구간반복 - 반복문(for문)

using System;

public class 콘솔클래스77p
{
    public static void Main()
    {
        Console.Title = "캡션";
        Console.BackgroundColor = ConsoleColor.Yellow; // 배경색
        Console.ForegroundColor = ConsoleColor.Black; //전경색
        Console.WriteLine("안녕하세요.");
        Console.SetCursorPosition(10, 10); // 커서 위치 변경
        Console.WriteLine("반갑습니다.");
    }
}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

9. 변수  (0) 2009.08.04
8. 이스케이프시퀀스  (0) 2009.08.04
6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
Posted by holland14
:

using System;

public class 키보드입력
{
    public static void Main()
    {
        Console.WriteLine("아무키나 누르세요.");
        // 키보드 키 값 입력
        ConsoleKeyInfo cki = Console.ReadKey(true); // ConsoleKeyInfo : 구조체
        Console.WriteLine("{0}", cki.Key); // 키
        Console.WriteLine("{0}", cki.KeyChar); // 유니코드
        Console.WriteLine("{0}", cki.Modifiers); // Ctrl, Shift, Alt조합
        if (cki.Key == ConsoleKey.Q) // ConsoleKey : 열거형
        {
            Console.WriteLine("Q를 입력하셨군요...");
        }
    }
}


=======================================================================================

교재 75p ReadKey 예제


using System;

public class ReadKey예제
{
    public static void Main()
    {
        ConsoleKeyInfo cki; // 구조체
        int x = 40, y = 12;
        for (; ; )
        {
            Console.Clear(); // 화면을 지운다.
            Console.SetCursorPosition(x, y); //커서 좌표값 재설정 (40, 12)
            Console.Write('#'); // 커서가 있는 (40, 12) 위치에 #을 표시
            cki = Console.ReadKey(true); //키 자체를 입력 받는다. true : 화면에 다시출력 안함
            switch (cki.Key)
            {
                case ConsoleKey.LeftArrow: // 열거형
                    x--;
                    break;
                case ConsoleKey.RightArrow:
                    x++;
                    break;
                case ConsoleKey.UpArrow:
                    y--;
                    break;
                case ConsoleKey.DownArrow:
                    y++;
                    break;
                case ConsoleKey.Q:
                    return;
            }
        }
    }
}


'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

8. 이스케이프시퀀스  (0) 2009.08.04
7. 콘솔멤버(ConsolMember)  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
3. C# 기본구조  (0) 2009.08.04
Posted by holland14
:

// 자리표시자, 자리채움자, Place Holder : C언어 %d, %f와 같은 개념
using System;

public class 자리표시자
{
    public static void Main()
    {
        Console.WriteLine("안녕"); // 기본
        Console.WriteLine("{0} {1} {2}", "안녕", "1234", "12.34");
        Console.WriteLine("{0} {1} {2} {1} {0}", "안녕", "방가", "또봐");
        Console.WriteLine("{0}\n{1}\n{2}"
                , "<script type='text/css'>"
                , "window.alert('C#에서 JS 동적생성')"
                , "</script>"
            );
            //옵션 지정
        Console.WriteLine("{0}", 1234.5678);
        Console.WriteLine("[{0,15}]", 1234.5678); // 15칸 잡고, 오른쪽 정렬
        Console.WriteLine("[{0,-15}]", 1234.5678); // 왼쪽 정렬
        Console.WriteLine("{0:C}", 1234.5678); // 통화량 표시(원)
        Console.WriteLine("{0,15:N}", 1234.5678); // 15칸 잡고, 세자리 콤마
        Console.WriteLine("{0}", String.Format("{0:#,###.###}", 1234.5678));
    }
}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

7. 콘솔멤버(ConsolMember)  (0) 2009.08.04
6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
3. C# 기본구조  (0) 2009.08.04
2. C#의 개요 & Hello World  (0) 2009.08.04
Posted by holland14
:

using System;

public class 기본입출력문
{
    public static void Main()
    {
        // 콘솔 출력 : 줄바꿈
        Console.WriteLine("안녕");
        // 줄바꿈 안됨. 줄바꿈하려면 뒤에 "\n" 붙임
        Console.Write("반갑습니다.\n");
        // 입력문
        Console.WriteLine("이름은? ");
        string name = Console.ReadLine(); // 데이터 입력
        Console.WriteLine("당신의 이름은" + name + "입니다."); // 입력 내용 출력
        // 문자 하나 입력
        Console.WriteLine("종료하시겠습니까?");
        Console.Read(); // 대기(문자->정수형으로 입력 받음)
    }

}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
3. C# 기본구조  (0) 2009.08.04
2. C#의 개요 & Hello World  (0) 2009.08.04
1. .NET의 개요  (0) 2009.08.04
Posted by holland14
:

// 네임스페이스 선언부
using System; // 현재 프로그램 내에서는 System 생략

// 기본구조 라는 이름의 클래스
public class 기본구조
{
    // Main 메서드 : C# 의 엔트리 포인트(진입점) : 시작 위치
   // 엔트리 포인트는 딱 하나만 존재해야 한다.
    public static void Main(string[] args)
    {
        // 닷넷 모든 명령어 체계
        // System이라는 네임스페이스 안에 있는
        // Console이라는 클래스 안에 있는
        // WriteLine() 메서드를 사용해서
        // 콘솔(명령프롬프트)에 메시지 출력

        System.Console.WriteLine("안녕");
        System.Console.WriteLine("방가");

        // System 네임스페이스 생략 가능
        Console.WriteLine("또봐");

        // System 네임스페이스 안에 있는 모든 명령어는
        // MSDN 온라인에 정의되어 있다.
        // http://www.microsoft.com/korea/msdn/ 
    }
}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
2. C#의 개요 & Hello World  (0) 2009.08.04
1. .NET의 개요  (0) 2009.08.04
Posted by holland14
:

- C# 개요

    C -> C++ -> C#(1.0/1.1/2.0/3.0/3.5/4.0Beta)



Hello World 프로그램을 C / C++ / C#으로 작성하면

==> C

#include <stdio.h>

void main(void)
{
 printf("Hello World");
}

 

==> C++

#include <iostream>

using namespace std;

void main(void)
{
    cout << "Hello World" << endl;
}

 

==> C#

using System;

class HelloWorld
{
    static void Main()
    {
        Console.WriteLine("Hello World");
    }
}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
3. C# 기본구조  (0) 2009.08.04
1. .NET의 개요  (0) 2009.08.04
Posted by holland14
:

OS : C/C++/WinAPI/MFC  ==>  운영체제에 종속된다.

OS : Windows
Framework : .NET
 C#
 VB.NET
 C++.NET
 ...

.NET Framework 안에는 10만개의 명령어가 있다면...
 - CLR(Commom Language Runtime)
 - Class Library
 - ASP.NET
 - ADO.NET
 - Windows Form

 * 학습순서
  C# 기초문법(CLR, 클래스라이브러리)
  윈폼 : Windows Forms 관련 명령어
  ADO.NET : DB처리
  ASP.NET :  웹 개발 관련
  WPF : WinForm의 다음버전(?)
  Silverlight : 웹 브라우저 플러그인

 

.NET 또는 .NET Framework가 뭐예여???
 Microsoft의 차세대 응용 프로그램(웹/윈도우)를 개발하기 위한 기술(명령어)들의 집합체

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

6. 키보드입력 - ReadKey 예제  (0) 2009.08.04
5. 자리표시자  (0) 2009.08.04
4. 기본입출력문  (0) 2009.08.04
3. C# 기본구조  (0) 2009.08.04
2. C#의 개요 & Hello World  (0) 2009.08.04
Posted by holland14
:

ASP 3.0

프로그래밍 언어

1. 설치
2. 기본출력문
 document.write()
 window.alert()
3. 주석문(Comment)
 /* ~ */
 //
4. 변수(Variable)
 var 키워드
5. 연산자(Operator)
 산술 : +, -, *, /, %(MOD)
 비교(관계) : ==(같다, =), !=(다르다, <>)
 논리 : &&(AND), ||(OR), !(NOT)
 조건(3항) : ?: -> if문으로 대체
 대입 : =, +=, -=, *=, /=, %=
 증감 : ++, -- 
 
6. 제어문(Statement)
 - 조건문
    - if
    - switch
 - 반복문
    - for
    - do
    - while
 - 기타
    - break;
    - continue;
7. 배열(Array)
8. 함수(Method/Function/Sub Procedure)
9. 객체(Object)
 - document.write()
 - document.title
 - window.alert()
 - window.confirm()
 - window.prompt()

10. 이벤트(Event)
==================================================
11. 구조체(Struct)
12. 클래스(Class)

...

'.NET프로그래밍 > JavaScript 1.2' 카테고리의 다른 글

21. 배열  (0) 2009.08.10
20. 함수사용법  (0) 2009.08.10
19. 짝수의 합 구하기  (0) 2009.07.31
18. 구간반복 - 반복문(for문)  (0) 2009.07.31
17. 선택문(switch문)  (0) 2009.07.31
Posted by holland14
:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>짝수의 합 구하는 프로그램</title>
</head>
<body>

<script type="text/javascript">
    // 1부터 100까지 짝수의 합: 2550

    //[1] Input
    var sum = 0; // 짝수의 합이 담길 그릇 선언/초기화
    //[2] Process : 주어진 범위(for)에 주어진 조건(if)
    for(var i = 1; i <= 100; i++) // 1부터 100까지
    {
        if (i % 2 == 0) // 짝수
        {
            sum += i; // 합
        }
    }
    //[3] Output
    document.write("1부터 100까지 짝수의 합 : " + sum + "<br />");
   
</script>


<script type="text/javascript">
    // 1부터 100까지 3의 배수 또는 4의 배수의 합을 구하는
    // 프로그램을 작성하시오. 결과값은 2551

    //[1] Input
    var sum = 0;
    //[2] Process : 배수의 합
    for (var i = 1; i <= 100; i++)
    {
        // 3의 배수이거나 또는 4의 배수인(OR) ==> ||
        // 3의 배수이고 그리고 4의 배수인(AND) ==> &&
        if (i % 3 == 0 || i % 4 == 0)
        {
            sum += i;
        }
    }
    //[3] Output
    document.write("1부터 100까지 3의 배수 또는 4의 배수의 합 : " + sum + "<br />");
 
</script>

</body>
</html>


<!--
-
프로그래밍언어 : 암기(외워라!)  ==>  1. 짝수의 합     2. 선택정렬 알고리즘
-->

< 실행결과 >





'.NET프로그래밍 > JavaScript 1.2' 카테고리의 다른 글

20. 함수사용법  (0) 2009.08.10
프로그래밍 언어  (0) 2009.07.31
18. 구간반복 - 반복문(for문)  (0) 2009.07.31
17. 선택문(switch문)  (0) 2009.07.31
16. 조건문(if~else문)  (0) 2009.07.31
Posted by holland14
:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>구간반복(반복문 for문)</title>
</head>
<body>

<script type="text/javascript">
    // for문 : 구간반복
    // 초기식부터 조건식까지 증감식만큼 실행문을 반복해라...
    for (var i = 1; i <= 5; i++)    //(초기식;조건식;증감식)
    {
        document.write("안녕<br />");   // 실행문
    }
    //[!] 1부터 10까지 출력
    for (var i = 1; i <= 10; i++)   
    {
        document.write(i + "<br />");  
    }
</script>

</body>
</html>

< 실행결과 >






'.NET프로그래밍 > JavaScript 1.2' 카테고리의 다른 글

프로그래밍 언어  (0) 2009.07.31
19. 짝수의 합 구하기  (0) 2009.07.31
17. 선택문(switch문)  (0) 2009.07.31
16. 조건문(if~else문)  (0) 2009.07.31
15. 대화상자  (0) 2009.07.31
Posted by holland14
: