본문 바로가기

[CPP|MFC] 초간단 Blob 효과 효과가 매우 안 좋다. 기냥 무식하게 모든 픽셀에 대한 함수값을 계산해서 색깔을 지정하므로 속도도 엄청나게 느리다. 코드프로젝트의 기사를 보고 한번 해 봤다. 물론 내 것이 훨씬 성능이 좋지 않다. 각각의 공이 웅까웅까 움직이는 효과도 없고...
[CPP|MFC] 선분으로 단어 그려 돌리기 네덜란드 디자이너 크리스티나 포스탐(Christina Postam, 로마자는 여기서, 발음은 대충 읽은 것)의 미친시계에 대한 포스팅에서 플래시를 보고 대략 (한글로도) 할 수 있을 것 같아서, 기본 원리만 간단하게 MFC로 만들어 봤다.내가 만든 건 대화창 바닥에 마우스로 선분을 몇 개 그려서 글자든 뭐든 그림을 그리고, rotate 버튼을 누르면 각각의 선분이 시계바늘처럼 돌아가는 것. MFC라 예쁘진 않다. VC6.0용 소스. 소스의 라이센스는 블로그의 사용 라이센스와 동일함. 출처명시.
[FORTRAN77|초급] exp 함수 테일러급수 exp(x) 의 테일러 급수를 이용하여, exp(5)의 값을 구하는 기초기초적인 프로그래밍. 포트란 77로 짠 소스이고, 문제에서는 20번째 항까지 계산하라고 한다. 포트란에서 인자 받고 하는 걸 몰라서 소스에 박혀있다.간단한 거지만 살짝 설명하면, TERM이 더할 각 항이고, 각 항과 다음 항 하고의 관계가 아주 예뻐서 프로그래밍 숙제로 나오기 아주 좋다. PROGRAM Exp SUM = 0 X = 5 TERM = 1 SUM = SUM + TERM DO 1, I = 1, 20 TERM = TERM * X / I SUM = SUM + TERM 1 CONTINUE PRINT *, SUM STOP END 빨간 색으로 된 부분은 스페이스가 아니라 탭으로 들여쓰기 한 걸 구분해 주기 위해 빔에서 표시된 것. D..
[CPP|MFC] 중력장의 인공위성 궤도 원주 근처에서 클릭하면 초기속도 지정 시작. launch 버튼은 아무짓도 안한다.
[C|MFC|수치해석] 라그랑지 다항식 라그랑지 다항식. 주어진 n 개의 점들을 지나는 n-1차 다항식을 구하는 것. 공식은 위키백과 영문판을 참고했다. #include #include typedef struct _data { double x; double y; } DATA; double l(DATA *dataList, int nData, int j, double x) { double prod = 1; for(int i=0; i
[비주얼베이직|초급] 별찍기 변형 목표는 이거. * *** ***** ******* ********* 이렇게 나오는 소스는 이거. 변수명을 한글로 썼다. 변수명을 보면 어떤 의도인지 알 수 있을 것이다. Module Module1 Sub Main() Dim 줄수 As Integer Dim 칸수 As Integer Dim 줄수최대값 As Integer Dim 갯수 As Integer 줄수최대값 = 5 For 줄수 = 1 To 줄수최대값 Dim 빈칸수 As Integer 빈칸수 = 줄수최대값 - 줄수 + 1 For 칸수 = 1 To 빈칸수 Console.Write(" ") Next Dim 별갯수 As Integer 별갯수 = 2 * 줄수 - 1 For 갯수 = 1 To 별갯수 Console.Write("*") Next Console.Writ..
[Py|초급] 달팽이 이차원배열, 나머지연산과 논리연산 #!/usr/bin/env python # Daum sinjisik # Author : DwYoon ################################################################## print "---------------------" for i in xrange(12): for j in xrange(12): print (((i+2)/2)%2)^(((j)/2)%2), print ################################################################## print "---------------------" for i in xrange(12): for j in xrange(12): print (((i+3)/3)%2)^(((j)..
[C#|초급] 성적입력 및 출력 using System; using System.IO; namespace 점수 { class Program { private static string[] 이름 = new string[30]; private static int[,] 점수 = new int[30,5]; private static string[] 학점 = new string[30]; private static string[] 성적구분 = { "중간", "기말", "과제물", "출석" }; private static TextReader 콘솔입력 = Console.In; private static TextWriter 콘솔출력 = Console.Out; //############### //# 여기가 시작 # //############### stat..