C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[60996] Re:수열계산기중 계산 함수질문이요
김상면 [windyboy] 2199 읽음    2010-05-08 06:26
저자 : 이재규
책 : C로 배우는 알고리즘

comment : 모두 2군데 2가지 형태로 설명을 해놓았는데... 하나는 간단한 계산기 수준의 알고리즘이라서 선수 지식이 별로 없더라도 열심히 공부하면 이해 할수 있고...

하나는 자료구조의 트리에 대해서 자세히 공부해야 합니다. 자료구조의 트리에 대해서 자세히 공부하더라고 원리를 이해하는데 상당한 시간이 걸리지만 이해 해놓으면 컴파일러론의 파스트리도 같은 구조도 만들수 있다고하니 .....

개인적으로 2번째 방법을 추천합니다. 컴파일러론은 대형 프로그램을 만든다면 개인적으로 꼭 알아야 한다고 생각하기 때문입니다.

2번째 방법은 인터넷의 동영상 강의도 돌아 다니는데... 음.... 쉽게 잘 설명이 되어 있는데...
초보자에게는 어떤지 잘 모르겠습니다.

필요하시다면 자료실에 돌려 드리지요 연락 주세요.

그럼

공부중 님이 쓰신 글 :
: AnsiString receive_msg_t1 = msg;<-- 받아 온 메시지
: int receive_msg_t1_length = receive_msg_t1.Length();<-- 받아온 메시지의 길이
: AnsiString receive_msg_tex;<--문자열 잘나낼때 저장 하시위한 변수
: int *operat = new int[count];<-- 받아온 메시지의 사칙연산겟수만큼 배열을 잡아줍니다
: for(int i = 1; i<=receive_msg_t1_length;i++)
: {
: receive_msg_tex = receive_msg_t1.SubString(i,1);
: if(receive_msg_tex == "*")
: {
: operat[count] =i;
: }
: else if(receive_msg_tex == "/")
: {
: operat[count] =i;
: }
: else if(receive_msg_tex == "+")
: {
: operat[count] =i;
: }
: else if(receive_msg_tex == "-")
: {
: operat[count] =i;
: }
: }
: 연산자를 파악 후 연산자 앞의 내용과 뒤의 내용을 전부계산해주는건데요 잘 모르겠습니다

+ -

관련 글 리스트
60987 수열계산기중 계산 함수질문이요 공부중 1781 2010/05/07
60996     Re:수열계산기중 계산 함수질문이요 김상면 2199 2010/05/08
60998         자료실에 올려주실수있으신지요 공부중 1039 2010/05/08
60995     Re:수열계산기중 계산 함수질문이요 송신영 1987 2010/05/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.