Programming
2차원 행렬의 계산 프로그램
2차원 행렬의 계산 프로그램
2007.07.25행렬 3*2와 2*3 행렬을 곱하면 3*3 행렬이 나온다. 이를 예제로 해본 윈폼 프로그램.. 궁금하신분은 한번 분석해보시길..
롯또 가장많이 나온 숫자 찾기
롯또 가장많이 나온 숫자 찾기
2007.07.25https://www.dhlottery.co.kr/gameResult.do?method=statByNumber 로또6/45 당첨통계 - 번호별 통계 * 로또6/45의 당첨번호는 (주)동행복권 공식홈페이지, ARS전화 등을 통해 확인하실 수 있습니다. www.dhlottery.co.kr (위 링크) 1. 롯또에서 가장 많이 당첨된 번호를 확인하는 사이트 2. 롯또에서 가장 많이 당첨된 번호를 프로그램을 통해 추출하는 프로그램을 만들자 지금까지의 롯또 번호 중에서 가장 많이 나온 숫자를 구하는 프로그램을 C# Windows Form을 사용해 만들어 보았다. (예전에 작성한 프로그램이라 아래 링크는 다른 주소로 대체된 것 같다. 위의 페이지) http://www.lotto645.com/Modules/lotto..
C# Drag & Drop event handling
C# Drag & Drop event handling
2007.07.20.net Window form에서 컨트롤을 드래그 드롭하는 예제를 보면서 DragEnter와 DragDrop이벤트를 발췌해서 소개한다. /// /// The DragEnter event of the target control fires when the mouse enters /// a target control during a drag operation, and is used to determine if a drop /// will be allowed over this control. This generally involves checking the type /// of data being dragged, the type of effects allowed (copy, move, etc.), /// and..
Microsoft Visual C# .NET을 통해 Microsoft Excel을 자동화하는 방법
Microsoft Visual C# .NET을 통해 Microsoft Excel을 자동화하는 방법
2007.07.19http://support.microsoft.com/kb/302084/ 이 문서에서는 Microsoft Visual C# .NET을 사용하여 Microsoft Excel의 자동화 클라이언트를 만드는 방법을 보여 줍니다. 자세한 정보는 위의 페이지에서 확인 바랍니다~
적금계산 프로그램
적금계산 프로그램
2007.07.18간단히 .NET 2.0 C# Windows form 으로 개발한 적금 계산하는 프로그램입니다. 적금이 얼마나 될지 궁금한 일이 많은데 가끔씩 한번 찾아보게 되서 동료가 만든 프로그램을 올려봅니다. 짧은 시간에 짠거라 많은 기능은 기대하지 말아주세용;
C# SQRT 제곱근 구하기
C# SQRT 제곱근 구하기
2007.07.16제곱근을 구하기 위해서는 다음과 같은 공식을 만족합니다. x = root(a) 라면 x^2 = a 입니다. 따라서 x = a/x가 됩니다. 이에 의해서 임의의 x에 의해서 a의 제곱근 값은 x < root(a) < a/x 거나 a/x < root(a)
.NET C# 홀수,4의배수마방진
.NET C# 홀수,4의배수마방진
2007.07.16오늘 1시간 시험으로 봤던 마방진 홀수 / 마방진 4의 배수 알고리즘을 이용한 마방진 소스 조금은 어렵지만 한번 분석해보시길 ^ ^ .NET 2.0 C# Console 응용 프로그램으로 제작했습니다. 사용 IDE는 Visual studio 2007 orcas
C# 개미퀴즈 프로그램
C# 개미퀴즈 프로그램
2007.07.1611을 입력하면 1이 2개 그래서 12가 출력되고 다음은 1이 1개 2가 1개 이므로 1121이 출력되고 1이 2개 2가 1개 1이 1개 이므로 122111 이런식으로 증가되는 숫자 계산이 개미퀴즈이다. 이를 코딩으로 옮기는 작업..; 소스가 어렵지만;;
C#으로 짜본 야구게임
C#으로 짜본 야구게임
2007.07.16예전에 짜본 야구게임 다시한번 짜봤다. 소스코드는 넘 쪼개놔서 압축해서 올렸으니 참고하시길.. Visual studio 2007 Orcas로 개발했으면 .NET Framework 2.0을 기준으로 제작했습니다.
4의배수 크기 마방진 알고리즘
4의배수 크기 마방진 알고리즘
2007.07.13상당히 많은 시행착오를 거쳐 완성된 소스 꽤 걸렸다 ㅠㅠ 4의 배수 크기의 마방진 알고리즘은 한번 찾아보시길 ~ 아무튼 소스는 아래와 같습니다. int qSize = Size / 4; for (int i = 0; i < Size * Size; i++) { x = i / Size; y = i % Size; if ((x / qSize == y / qSize) || (x / qSize + y / qSize + 1 == 4)) this.data[x, y] = i + 1; else this.data[Size - x - 1, Size - y - 1] = i + 1; }
Taylor Sin(x)
Taylor Sin(x)
2007.07.12Sin 을 처리하는 함수를 유사하게 만들어봅니다. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Ruru.Math { public class Sin { public static double GetSin(double x) { double sum = 0.0; double r = 1.0; for (int i = 1; i < 13; i++) { r *= x / (1.0 * i); switch (i % 4) { case 1: sum += r; break; // 1 case 3: sum += (-1) * r; break; // -1 case 2: case 4: break; // 0 } } r..
Taylor Series - Exp(x) 구현
Taylor Series - Exp(x) 구현
2007.07.12http://mathworld.wolfram.com/TaylorSeries.html Exp(x) 를 C#으로 짜려면 위 식으로 짜야하는데 10번정도까지만 돌려보면 적당히 비슷한 값이 나온다. 빡시다 -_ -;; 다음 소스를 보자 // Exp Class using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Ruru.Math { public class Exp { /// /// 1+1x/1! + 1x2/2! + 1x3/3! /// /// /// public static double Expo(double x) { double sum = 1.0; double r = 1.0; for (int i =..