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
[63184] Re:Re:Re:안녕하세요~ 초보인데여~
잠탕구 [zamdarc] 889 읽음    2010-12-08 09:33
: : 저도 1년전에 컴맹이었어요.

    프리렉 / 윤성우  / C 프로그래밍
    프리렉 / 윤성우  / C++ 프로그래밍

    저 책 중 C 책으로 개발자 입문했구요.

    지금 C++ 보는 중 입니다.

: : 요시 님이 쓰신 글 :
: : : 안녕하세요~
: : :
: : : 이제 C++ builder 프로그램을 쓴지 5일정도 됐는데요~
: : :
: : : 첫날 지인 소개로 이 싸이트를 알게 되어서 날마다 접속해서 자료 검색하곤 해여
: : :
: : : 제가 C++ builder 를 쓰기전에 설계일을 했었는데
: : :
: : : 그래서 그런지 거의 C++ builder 쪽엔 무뇌아라서
: : :
: : : 볼랜드포럼에 여러 게시판에서 기초 동영상이나 기초 자료들 읽어봐도
: : :
: : : 도무지 이해가 되질않더라구요~ 제가 이 회사 다니면서 필요한 부분인지도 잘모르겠구요..
: : :
: : : 숙련된 분들이 사용하는 전문어도 잘 이해를 못하겠구요..
: : :
: : : 이 회사에서 하는일이 가전제품이나 자동차 내의 프로그램들이 제대로 작동하는지 소프트웨어를 만들어서
: : :
: : : 확인 검사 하는 일이거든요~
: : :
: : : 열심히 하고싶은 생각은 많은데요 첫째날이나 오늘이나 진전이 거의 없는것같아서 글 올려봅니다.
: : :
: : : 지금은 계산기 만들고있는데요
: : :
: : : //---------------------------------------------------------------------------
: : :
: : : #include <vcl.h>
: : : #pragma hdrstop
: : :
: : : #include "b1.h"
: : : //---------------------------------------------------------------------------
: : : #pragma package(smart_init)
: : : #pragma resource "*.dfm"
: : : TForm1 *Form1;
: : : //---------------------------------------------------------------------------
: : : __fastcall TForm1::TForm1(TComponent* Owner)
: : :     : TForm(Owner)
: : : {
: : :     Flag = false;
: : :     a = 0.;
: : :     b = 0.;
: : : }
: : : //---------------------------------------------------------------------------
: : :
: : : void __fastcall TForm1::Button1Click(TObject *Sender)
: : : {
: : :     if(Flag == false)
: : :     {
: : :         a = a * 10.;
: : :         a = a + 1.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",a);
: : :     }
: : :     else
: : :     {
: : :         b = b * 10.;
: : :         b = b + 1.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",b);
: : :     }
: : :
: : : }
: : : //---------------------------------------------------------------------------
: : : void __fastcall TForm1::Button2Click(TObject *Sender)
: : : {
: : :
: : :     if(Flag == false)
: : :     {
: : :         a = a * 10.;
: : :         a = a + 2.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",a);
: : :     }
: : :     else
: : :     {
: : :         b = b * 10.;
: : :         b = b + 2.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",b);
: : :     }
: : :
: : :
: : : }
: : : //---------------------------------------------------------------------------
: : : void __fastcall TForm1::Button3Click(TObject *Sender)
: : : {
: : :     if(Flag == false)
: : :     {
: : :         a = a * 10.;
: : :         a = a + 3.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",a);
: : :     }
: : :     else
: : :     {
: : :         b = b * 10.;
: : :         b = b + 3.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",b);
: : :     }
: : : }
: : : //---------------------------------------------------------------------------
: : : void __fastcall TForm1::Button4Click(TObject *Sender)
: : : {
: : :     if(Flag == false)
: : :     {
: : :         a = a * 10.;
: : :         a = a + 4.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",a);
: : :     }
: : :     else
: : :     {
: : :         b = b * 10.;
: : :         b = b + 4.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",b);
: : :     }
: : : }
: : : //---------------------------------------------------------------------------
: : : void __fastcall TForm1::Button5Click(TObject *Sender)
: : : {
: : :     if(Flag == false)
: : :     {
: : :         a = a * 10.;
: : :         a = a + 5.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",a);
: : :     }
: : :     else
: : :     {
: : :         b = b * 10.;
: : :         b = b + 5.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",b);
: : :     }
: : : }
: : : //---------------------------------------------------------------------------
: : : void __fastcall TForm1::Button6Click(TObject *Sender)
: : : {
: : :     if(Flag == false)
: : :     {
: : :         a = a * 10.;
: : :         a = a + 6.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",a);
: : :     }
: : :     else
: : :     {
: : :         b = b * 10.;
: : :         b = b + 6.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",b);
: : :     }
: : : }
: : : //---------------------------------------------------------------------------
: : : void __fastcall TForm1::Button7Click(TObject *Sender)
: : : {
: : :     if(Flag == false)
: : :     {
: : :         a = a * 10.;
: : :         a = a + 7.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",a);
: : :     }
: : :     else
: : :     {
: : :         b = b * 10.;
: : :         b = b + 7.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",b);
: : :     }
: : : }
: : : //---------------------------------------------------------------------------
: : : void __fastcall TForm1::Button8Click(TObject *Sender)
: : : {
: : :     if(Flag == false)
: : :     {
: : :         a = a * 10.;
: : :         a = a + 8.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",a);
: : :     }
: : :     else
: : :     {
: : :         b = b * 10.;
: : :         b = b + 8.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",b);
: : :     }
: : : }
: : : //---------------------------------------------------------------------------
: : : void __fastcall TForm1::Button9Click(TObject *Sender)
: : : {
: : :     if(Flag == false)
: : :     {
: : :         a = a * 10.;
: : :         a = a + 9.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",a);
: : :     }
: : :     else
: : :     {
: : :         b = b * 10.;
: : :         b = b + 9.0;
: : :         Edit2->Text = Edit2->Text.sprintf("%.0f",b);
: : :     }
: : : }
: : : //---------------------------------------------------------------------------
: : : void __fastcall TForm1::Button10Click(TObject *Sender)
: : : {
: : :     Flag = true;
: : : }
: : : //---------------------------------------------------------------------------
: : : void __fastcall TForm1::Button11Click(TObject *Sender)
: : : {
: : :     Sum = a + b;
: : :     Flag = false;
: : :     Edit1->Text = Edit1->Text.sprintf("%.3f",Sum);
: : :     a = 0.;
: : :     b = 0.;
: : :     Sum = 0.;
: : : }
: : : //---------------------------------------------------------------------------
: : :
: : : 위 내용이 계산기이긴 한데 덧셈밖에 안되거든요..
: : :
: : : 여기 사무실에 계신분들이 철야도 자주 하시고 바쁜이유로 저한테 신경써줄 시간도 거의 없구요..
: : :
: : : 자리만 지키고있는건 성격상 너무 싫어서 도움 꼭 받고 싶어요 ~
: : :
: : : 위에 소스라고 하나요? 작성 되있는건 안보고도 적을수 있을정도로 많이 보면서
: : :
: : : 연습했구요 어느 명령어가 어느 기능을 하는거겠구나. 하고 짐작정도만 하고있습니다.
: : :
: : : 이 소스중에서 뺄셈이나 기타 연산들을 추가하려면 어떤식으로 해야되는지 아무리 생각해도
: : :
: : : 잘 모르겠더라구요.
: : :
: : : 혹시 이게 아닐까 해서 여러가지 시도는 해봤는데 제 기능을 못해서요 
: : :
: : : 그리고 혹시나 제가 위에서 말씀드린 제 직종을 잘 알고계신 분이 계시다면
: : :
: : : 자주 쓰는 기능들이나 숙달해놓으면 유용한 명령어들좀 추천해주셨으면 감사하겠구요
: : :
: : : 덧붙여 위 소스에서 추가하는 방향으로 계산기 제대로 만드는 방법도 좀 가르쳐주셨으면 좋겠습니다.
: : :
: : : 염치없지만 이것저것 부탁드려요~
: : :
: : : 귀찮으시겠지만 구원의 손길 꼭 좀 부탁드립니다~ㅜ.ㅜ

+ -

관련 글 리스트
63173 안녕하세요~ 초보인데여~ 요시 840 2010/12/07
63176     Re:안녕하세요~ 초보인데여~ 송신영 851 2010/12/07
63177         Re:Re:안녕하세요~ 초보인데여~ 요시 771 2010/12/07
63184             Re:Re:Re:안녕하세요~ 초보인데여~ 잠탕구 889 2010/12/08
63185                 Re:Re:Re:Re:안녕하세요~ 초보인데여~ 요시 909 2010/12/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.