자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
도서 [시작하는 사람들을 위한 델파이 프로그래밍] 모듈 5 - Exercise 3
2016.05.02 10:18
'시작하는 사람들을 위한 델파이 프로그래밍' 도서에서 제공하는 Exercise(연습문제) 입니다.
정해진 답은 없습니다. 해결방법을 찾으신 분은 아래 댓글로 공유해주세요.
간혹 수학이 나오지만, 충분히 할 수 있습니다. 필요하면 구글 검색에게 물어보세요.
중요한 것은 '내가 생각하면서 프로그래밍을 한다'는 것입니다.
모듈 5. 논리 표현들. Boolean 타입 변수들. 논리 연산들
Exercise 3.
폼을 하나 만들고, 텍스트박스 2개와 버튼 하나를 올린다. 버튼을 누르면 텍스트박스에 있
는 값을 서로 비교하여 첫 번째 텍스트박스의 값이 더 큰 경우에는 True라는 레이블이 나
타나고 그렇지 않은 경우에는 False라는 레이블이 나타나도록 하자.
- 다른 연습문제들도 풀어보세요!
댓글 3
-
관리자
2016.05.30 11:02
-
관리자
2016.06.09 10:27
깃허브(github)에 업로드된 소스코드는 별도 다운로드 받을 필요없이, RAD Studio(델파이, C++빌더)에서 바로 불러와 사용할 수 있습니다. 다음 링크를 통해 사용 방법을 확인해보세요: http://tech.devgear.co.kr/delphi_news/404452
-
달걀후라이
2020.07.01 21:21
이번 문제도 1번과 같이 if문 배우기 전이니 그걸 빼고 풀고 역시나 모듈5에서 배운 논리 연산자를 사용해서 저는 이러한 방식이 아닐까 라는 생각을 해봤습니다.
procedure TForm1.Button1Click(Sender: TObject);
var
valueA, valueB : real;
begin
valueA := strtofloat(edit1.Text);
valueB := strtofloat(edit2.Text);
label1.Visible := valueA > valueB;
label2.Visible := Not(valueA > valueB);
end;
도서 [시작하는 사람들을 위한 델파이 프로그래밍] 모듈 5 - Exercise 3
2016.05.02 10:18
'시작하는 사람들을 위한 델파이 프로그래밍' 도서에서 제공하는 Exercise(연습문제) 입니다. 정해진 답은 없습니다. 해결방법을 찾으신 분은 아래 댓글로 공유해주세요.
간혹 수학이 나오지만, 충분히 할 수 있습니다. 필요하면 구글 검색에게 물어보세요. 중요한 것은 '내가 생각하면서 프로그래밍을 한다'는 것입니다.
|
모듈 5. 논리 표현들. Boolean 타입 변수들. 논리 연산들
Exercise 3.
폼을 하나 만들고, 텍스트박스 2개와 버튼 하나를 올린다. 버튼을 누르면 텍스트박스에 있
는 값을 서로 비교하여 첫 번째 텍스트박스의 값이 더 큰 경우에는 True라는 레이블이 나
타나고 그렇지 않은 경우에는 False라는 레이블이 나타나도록 하자.
- 다른 연습문제들도 풀어보세요!
댓글 3
-
관리자
2016.05.30 11:02
-
관리자
2016.06.09 10:27
깃허브(github)에 업로드된 소스코드는 별도 다운로드 받을 필요없이, RAD Studio(델파이, C++빌더)에서 바로 불러와 사용할 수 있습니다. 다음 링크를 통해 사용 방법을 확인해보세요: http://tech.devgear.co.kr/delphi_news/404452
-
달걀후라이
2020.07.01 21:21
이번 문제도 1번과 같이 if문 배우기 전이니 그걸 빼고 풀고 역시나 모듈5에서 배운 논리 연산자를 사용해서 저는 이러한 방식이 아닐까 라는 생각을 해봤습니다.
procedure TForm1.Button1Click(Sender: TObject);
var
valueA, valueB : real;
begin
valueA := strtofloat(edit1.Text);
valueB := strtofloat(edit2.Text);
label1.Visible := valueA > valueB;
label2.Visible := Not(valueA > valueB);
end;
제가 생각해 본 알고리즘을 깃허브(github)에 올려놓았습니다.
이 문제에 대한 정해진 해답은 없습니다. 이 소스도 참고 정도로만 활용하시면 좋을 것 같습니다.
제 소스 코드에 대한 다양한 의견은 환영합니다^^
https://github.com/devgear/delphi_algorism_book/tree/master/Excercise/%EB%AA%A8%EB%93%8805/Exercise3