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
[63177] Re:Re:안녕하세요~ 초보인데여~
요시 [shrap] 771 읽음    2010-12-07 14:52
리플 감사드려여~
혹시 저처럼 완전 초보한테 추천해주시만한 책 알고계시면 추천좀 부탁드려요~


송신영 님이 쓰신 글 :
: 설계쪽 일을 하시다거 어찌하여 프로그램으로 넘어오시게되었는지...
: 프로그램은 언어입니다.
: 미국사람과 대화하려면 영어를 알아야하듯
: 컴퓨터와 대화하려면 컴퓨터 언어를 알아야합니다.
: 영어를 자유롭게 구사하기위해 몇개의 단어만 가지고 할 수 있는게 아니죠..
: 프로그래밍 언어는 영어처럼 방대하지는 않지만
: 언어로서의 역할을 하려면 컴퓨터가 알아먹는 순서와 질서에 맞는 논리적인 표현을 연습해야합니다.
: 여기서 리플로 한두개 공부한다고 해서 실력이 크게 향상되지 않습니다.
: 근처에 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:안녕하세요~ 초보인데여~ 잠탕구 890 2010/12/08
63185                 Re:Re:Re:Re:안녕하세요~ 초보인데여~ 요시 909 2010/12/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.