Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
Edit Component로 값 입력 받기
어떻게 하나욤..
팩토리얼 계산을 할라믄 Edit란 콤퍼넌트를 사용해서 입력 받은 값으로 계산을 해야되자너요..
그때 그 입력 받은 값을 계산할 변수에 넣는 방법...
n := Input.Text; <----Edit의 Name 속성이 Input
이렇게 해줬는데 이상한 에러가 계속 뜨네요
머리가 터질 듯--;
오널 밤은 잠을 잘 수가 엄쓸거 같네요
도와주세요~~~~
5
COMMENTS
방기남
•
2001.01.08 10:08
해소슬 wrote:
> 어떻게 하나욤..
> 팩토리얼 계산을 할라믄 Edit란 콤퍼넌트를 사용해서 입력 받은 값으로 계산을 해야되자너요..
> 그때 그 입력 받은 값을 계산할 변수에 넣는 방법...
> n := Input.Text; <----Edit의 Name 속성이 Input
> 이렇게 해줬는데 이상한 에러가 계속 뜨네요
> 머리가 터질 듯--;
> 오널 밤은 잠을 잘 수가 엄쓸거 같네요
> 도와주세요~~~~
팩토리얼 계산이 모죠??
암튼..
계산을 하려면 String 을 Integer 형으로 바꾼 후 하심이..
단순히 위에 보니까 없는 것 같아서..
var
n : Integer;
begin
n := StrToInt(Input.Text);
end;
하시면 될겁니당.
0
0
삭제
수정
댓글
해소슬
•
2001.01.08 11:38
감사(-_-)(__)(-_-);;
값 입력 받는건 그리 고쳐서 하니깐 되더군요...
참...
팩토리얼이란건 어떤 수에 !를 붙여서 그 수부터 1씩 뺀 수를 다 곱하는거죠
예를 들면 5!은
5*4*3*2*1=120 이렇게요...
근데...
그러다보니 또 질문이 생기네염...
Edit 컴포넌트에 출력을 할때 위에처럼 5*4*3... 그리 출력을 할라믄 어떻게 하죠??
따른 언어에서는 반복문 안에 출력문이 있으면 그 반복문이 수행하는 횟수만큼 출력이 되자너요
방금 JAVA로는 해보니깐 되더라구요..
근데 델파이는 반복문 안에 출력문이 있음 계속 반복할때마다 값을 까먹고는 맨 마지막 값만 출력이 되더군요...
도대체 어떡해야는지...
이 새벽까지 잠 몬 이루는 저를 불쌍히 여기고 갈쳐주세요...
배움의 길은 멀고도 험하당--;
0
0
삭제
수정
댓글
방기남
•
2001.01.08 18:45
안녕하세요.
방기남(25)입니다.
역시 마찬가지로 하시면 됩니다. 단, String을 Integer로 바꾼것이니까 뒤집으면
되겠죠?
LOOP를 돌려 값을 나타낼 때..
for i := 1 to 100 do begin
Edit1.Clear;
Edit1.Text := IntToStr(i);
end;
하시면 됩니당.
0
0
삭제
수정
댓글
BLUE
•
2001.01.10 03:03
방기남 wrote:
>
> 안녕하세요.
> 방기남(25)입니다.
>
> 역시 마찬가지로 하시면 됩니다. 단, String을 Integer로 바꾼것이니까 뒤집으면
> 되겠죠?
>
> LOOP를 돌려 값을 나타낼 때..
>
> for i := 1 to 100 do begin
> Edit1.Clear;
> Edit1.Text := IntToStr(i);
> end;
>
> 하시면 됩니당.
var S_Sum : integer;
S_Sum := 1;
for i := n downto 1 do begin //n := 5!
S_Sum := S_Sum * n;
end;
Edit1.Text := inttostr(S_Sum);
//이런 방법도 있지 안을까 생각이 듭니다..
//어떤 방식이든 돼겠죠...
0
0
삭제
수정
댓글
방경주
•
2001.01.08 18:02
var
n, i, sum : Integer;
begin
n := StrToInt(Input.Text);
while(n = 0)
begin
i := n - 1;
sum := i * n;
Input.Text := Input.Text + '*' + IntToStr(i);
If n = 1 then
Input.Text := Input.Text + '=' + IntToStr(sum);
n := n - 1;
end;
end;
테스트는 안해 봤슴돠....소스가 지저분하더라두 이해해 주셈~ ^^
근데 맞나? -_-;;; 걍 참고만 하세여....
해소슬 wrote:
> 감사(-_-)(__)(-_-);;
> 값 입력 받는건 그리 고쳐서 하니깐 되더군요...
> 참...
> 팩토리얼이란건 어떤 수에 !를 붙여서 그 수부터 1씩 뺀 수를 다 곱하는거죠
> 예를 들면 5!은
> 5*4*3*2*1=120 이렇게요...
> 근데...
> 그러다보니 또 질문이 생기네염...
> Edit 컴포넌트에 출력을 할때 위에처럼 5*4*3... 그리 출력을 할라믄 어떻게 하죠??
> 따른 언어에서는 반복문 안에 출력문이 있으면 그 반복문이 수행하는 횟수만큼 출력이 되자너요
> 방금 JAVA로는 해보니깐 되더라구요..
> 근데 델파이는 반복문 안에 출력문이 있음 계속 반복할때마다 값을 까먹고는 맨 마지막 값만 출력이 되더군요...
> 도대체 어떡해야는지...
> 이 새벽까지 잠 몬 이루는 저를 불쌍히 여기고 갈쳐주세요...
> 배움의 길은 멀고도 험하당--;
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
델파이 완전초보자
2001.01.08 21:52
0
COMMENTS
/
0
LIKES
Indy(인디) 8.0011b 로 업하고나서 않되는것이 있어요. 알려 주세요.
선
•
2001.01.08 21:15
3
COMMENTS
/
0
LIKES
오늘날짜로 세팅이 안됩니다.
좋은날
•
2001.01.11 21:05
선 wrote: > 델파이 3을 쓰고 있습니다. > > DateTimePicker를 사용하여, > > 날짜는 오늘로 프...
이광형
•
2001.01.08 21:30
FORM CREATE 될때... EVENT 에다가 DateTimePicker.DATETIME := DATE; 를 코딩해 보세요. 선 wrote: ...
김선
•
2001.01.09 05:49
이광형 wrote: > FORM CREATE 될때... EVENT 에다가 DateTimePicker.DATETIME := DATE; > 를 코딩해 보...
한다라이
•
2001.01.08 21:11
4
COMMENTS
/
0
LIKES
아거꺼 부가 질문입니다.
사발우성
•
2001.01.08 22:44
한다라이 wrote: > > 사발우성(먼 뜻어여?)님의 답변 보았습니다. > > 근데, 실제 올라온 데이타는 1...
방경주
•
2001.01.08 22:06
흠...sql에 조인문을 쓰셨나여? 구럴경우.... Query1.last; Queyr1.first; 하신다음 레코드 카운트를...
한다라이
•
2001.01.09 01:39
마자요, 조인을 했어요. 그래서 님과 같이 퍼스트,라스트를 해서 코팅을 해왔는데, 아무래도 무식...
좋은날
•
2001.01.11 21:41
한다라이 wrote: > > 마자요, 조인을 했어요. > > 그래서 님과 같이 퍼스트,라스트를 해서 코팅을 해...
델파이맨
•
2001.01.08 20:59
2
COMMENTS
/
0
LIKES
특정 쿼리문을 실행을 하고 그 실행결과
승추니
•
2001.01.09 00:08
델파이맨 wrote: > 특정 쿼리문을 실행하고 그 실행결과 결과값이 있는지 없는지 체크하는 방법좀 알려주...
사발우성
•
2001.01.08 21:05
if query.RecordCount < 1 then begin showmessage('검색된 내용이 없습니...
김길남
•
2001.01.08 20:20
2
COMMENTS
/
0
LIKES
DBGrid에서 원하는 위치로 이동...
하니
•
2001.01.08 22:59
입력후에 자료를 다시 open한후에 Locate함수를 사용하세요. 사용법이 두종류입니다.키값이 하나일때와 둘...
승추니
•
2001.01.09 00:11
하니 wrote: > 입력후에 자료를 다시 open한후에 Locate함수를 사용하세요. > 사용법이 두종류입니다.키...
호야
•
2001.01.08 20:03
1
COMMENTS
/
0
LIKES
unix에 실행중인 프로그램을 죽이고 싶은데
비즈코리아
•
2001.01.08 21:08
[비즈코리아] 질문이 참으로 어렵군요....누가 대답할수있을까요..왜 죽는지.. 소스도 없구...상황설명도...
티에스
•
2001.01.08 19:43
1
COMMENTS
/
0
LIKES
ListBox 이동
이광형
•
2001.01.08 19:46
listbox2 에 이벤트가 발생할때 listbox1.itemindex := -1; 이렇게 코딩해 주면 listbox1의 선택위...
나그네
•
2001.01.08 19:37
1
COMMENTS
/
0
LIKES
빠른 답변 감사합니다만 그래도 안되는 되요
나그네
•
2001.01.08 19:48
나그네 wrote: > 답변처럼 showmodal을 사용하고 bitbtn버튼의 default와 cancel의 > 메서드를 false로 ...
나그네
•
2001.01.08 19:11
1
COMMENTS
/
0
LIKES
sql질의 후 폼이 사라지는 이유는?
방경주
•
2001.01.08 19:26
나그네 wrote: > sql 문을 사용하여 질의 후 폼이 사라집니다. > 다시 폼을 호출하면 출력된 내용은 정확...
heosunju
•
2001.01.08 17:44
3
COMMENTS
/
0
LIKES
join후 sql이 가능한지....
방경주
•
2001.01.08 17:51
heosunju wrote: > 2개의 DB를 JOIN후 이 결과로 SQL문을 쓰려고 합니다. > 예를 들어.... > A1, A2...
heosunju
•
2001.01.08 18:00
방경주 wrote: > heosunju wrote: > > 2개의 DB를 JOIN후 이 결과로 SQL문을 쓰려고 합니다. > > 예...
방경주
•
2001.01.08 18:36
heosunju wrote: > 방경주 wrote: > > heosunju wrote: > > > 2개의 DB를 JOIN후 이 결과로 SQL문을 쓰...
김진국
•
2001.01.08 11:40
1
COMMENTS
/
0
LIKES
Team Source Demo..
권경미
•
2001.01.08 18:13
구거...델파이 씨디에 보니 있더군여... Enterprise버젼을 사용중인데... 인스톨 메뉴에 보면... ...
홍용혁
•
2001.01.08 10:24
2
COMMENTS
/
0
LIKES
익스플로어 주소창에서 아이콘...
김경민
•
2001.01.08 19:50
홍용혁 wrote: > 야후에 접속하면 주소입력창에 야후아이콘이 나타납니다. > > 이건 어떻게 해서 나타...
김경민
•
2001.01.08 19:49
홍용혁 wrote: > 야후에 접속하면 주소입력창에 야후아이콘이 나타납니다. > > 이건 어떻게 해서 나타...
허저비...
•
2001.01.08 10:06
2
COMMENTS
/
0
LIKES
년도에 관계없이 특정기간에 생일자 구하기
하니
•
2001.01.08 23:13
날짜함수를 보니 파라독스를 사용하는것 같군요. 파라독스에 SUBSTRING 함수를 이용해서 년도를 빼고 월일...
허저비
•
2001.01.09 00:25
..
parkisu
•
2001.01.08 09:09
1
COMMENTS
/
0
LIKES
이런 경우 아시는분?`
방기남
•
2001.01.08 10:06
충분한 답변은 아닐테지만.. 과거에.. 일본어 관련 폰트를 업그레이드 했을 때 님과같은 문제가 발생...
해소슬
•
2001.01.08 09:03
5
COMMENTS
/
0
LIKES
Edit Component로 값 입력 받기
어떻게 하나욤.. 팩토리얼 계산을 할라믄 Edit란 콤퍼넌트를 사용해서 입력 받은 값으로 계산을 해야되자너요.. 그때 그 입력 받은 값을 계산할 변수에 넣는 방법... n := Input.Text;
방기남
•
2001.01.08 10:08
해소슬 wrote: > 어떻게 하나욤.. > 팩토리얼 계산을 할라믄 Edit란 콤퍼넌트를 사용해서 입력 받은 값으...
해소슬
•
2001.01.08 11:38
감사(-_-)(__)(-_-);; 값 입력 받는건 그리 고쳐서 하니깐 되더군요... 참... 팩토리얼이란건 어떤 수에...
방기남
•
2001.01.08 18:45
안녕하세요. 방기남(25)입니다. 역시 마찬가지로 하시면 됩니다. 단, String을 Integer로 바꾼것이니...
BLUE
•
2001.01.10 03:03
방기남 wrote: > > 안녕하세요. > 방기남(25)입니다. > > 역시 마찬가지로 하시면 됩니다. 단, Stri...
방경주
•
2001.01.08 18:02
var n, i, sum : Integer; begin n := StrToInt(Input.Text); while(n = 0) begin i := n - 1;...
냉혈이
•
2001.01.08 06:17
4
COMMENTS
/
0
LIKES
KeyDown, KeyPress Event에서 TAB키를 사용할수있는방법좀???
이재식
•
2001.01.08 23:38
냉혈이 wrote: > TEdit의 keydown, keypress이벤트에서 > tab키를 사용할수있는 방법이 있을것 같은데......
냉혈이
•
2001.01.09 01:48
이재식 wrote: > 냉혈이 wrote: > > TEdit의 keydown, keypress이벤트에서 > > tab키를 사용할수있는 방...
지영일
•
2001.01.08 20:02
35413번의 가시면 원하시는 것을 구할수 있을거라 보는데요.. 좀 귀찮아서 이렇게 번호가 알려드려 죄송합...
냉혈이
•
2001.01.08 20:55
KeyDown과 KeyPress 이벤트에서는 TAB키를 못잡아서여... KeyUp이벤트에서는 TAB키의 값을 잡기는 하는데...
초보
•
2001.01.08 03:21
2
COMMENTS
/
0
LIKES
가르침을...하루종일 DBRichEdit 에서 글짜가 깨지는 군요
parkisu
•
2001.01.08 09:13
초보 wrote: > 눈에 많이 오내요 > > DBRichEdit에서 깨지는 데 이유를 모르 겠네요 > > 폼을 닫고 ...
초보
•
2001.01.09 20:05
parkisu wrote: > 초보 wrote: > > 눈에 많이 오내요 > > > > DBRichEdit에서 깨지는 데 이유를 모르 ...
홍기식
2001.01.08 02:21
0
COMMENTS
/
0
LIKES
3차원 보간곡면을 만들어야하는데.. 도움이...
ahn^^
•
2001.01.08 01:37
1
COMMENTS
/
0
LIKES
블럭으로 선택해서 복사하려면 어떻게 하져...?
승추니
•
2001.01.09 00:53
ahn^^ wrote: > > 안녕하세요~~! > 오늘은 눈이 무지 많이 오네요. 다들 즐코하구 계시는지^^ > > ...
초보자
•
2001.01.07 22:00
1
COMMENTS
/
0
LIKES
DB에서 날짜를 얻는 SQL문장 부탁...
^^
•
2001.01.08 01:14
select getdate() 초보자 wrote: > 안녕하세요. > > 아주 기본적인 질문을 드립니다. > > oracle...
해소슬
2001/01/08 09:03
Views
234
Likes
0
Comments
5
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 어떻게 하나욤..
> 팩토리얼 계산을 할라믄 Edit란 콤퍼넌트를 사용해서 입력 받은 값으로 계산을 해야되자너요..
> 그때 그 입력 받은 값을 계산할 변수에 넣는 방법...
> n := Input.Text; <----Edit의 Name 속성이 Input
> 이렇게 해줬는데 이상한 에러가 계속 뜨네요
> 머리가 터질 듯--;
> 오널 밤은 잠을 잘 수가 엄쓸거 같네요
> 도와주세요~~~~
팩토리얼 계산이 모죠??
암튼..
계산을 하려면 String 을 Integer 형으로 바꾼 후 하심이..
단순히 위에 보니까 없는 것 같아서..
var
n : Integer;
begin
n := StrToInt(Input.Text);
end;
하시면 될겁니당.