Hỏi & đáp lập trình

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi canh en buon, 23/5/07.

  1. HieuNM

    HieuNM Mayor of SimCity

    Tham gia ngày:
    3/3/07
    Bài viết:
    4,078
    Nơi ở:
    H.U.S.T
    cám ơn bạn. dù gì thì cái này mình cũng mò ra trước đó mấy hôm rồi, chỉ tội không vào đây post thôi :D
    This forum requires that you wait 90 seconds between posts. Please try again in 3 seconds.
     
  2. empry

    empry Mr & Ms Pac-Man

    Tham gia ngày:
    18/7/07
    Bài viết:
    261
    các bác cho em hỏi, sao em cài bỏland c++ cho win7 nó ko cho cài đặt vậy, chỉ em với :((
     
  3. HieuNM

    HieuNM Mayor of SimCity

    Tham gia ngày:
    3/3/07
    Bài viết:
    4,078
    Nơi ở:
    H.U.S.T
    nó báo thế nào mà không cho :|
    hiện ra cái bảng ignore với retry ý hả
     
  4. muhaaa

    muhaaa Mr & Ms Pac-Man GameOver

    Tham gia ngày:
    5/6/09
    Bài viết:
    195
    cho hỏi khi tớ debug 1 ct c++ thì thấy cửa sổ cmd hiện lên trong tích tắc rồi đóng lại, tớ muốn xem nội dung của nó để sửa sai thì làm thế nào, khi build thì ko thấy lỗi.

    Thêm nữa, tớ muốn hỏi chức năng của stdafx.h, targetver.h, stdafx.cpp là gì , cách sử dụng như thế nào vì khi open/new 1 project thì đó là ~ file mặc định.
     
    Chỉnh sửa cuối: 6/5/10
  5. 3rr0r

    3rr0r Youtube Master Race

    Tham gia ngày:
    3/7/07
    Bài viết:
    30
    Nơi ở:
    Underground
    Bồ có thể dùng hàm getch() ở cuối file để dừng chương trình để xem kết quả hoặc nhấn ctrl+f5 trong Visual C.
    stdafx.h, ... người ta thường gọi là "precompiled header" . Các thành phần bạn include vào ví dụ như math.h, string.h, iostream.h sẽ được biên dịch 1 lần, khi bạn run lần nữa thì các thành phần này sẽ không biên dịch lại giúp cho bạn tăng tốc thực thi chương trình.

    ---------- Post added at 01:25 ---------- Previous post was at 01:23 ----------

    Hình như mình nhớ là borland C++ không tương thích với Win7 thì phải, bạn có thể dùng DEV khác thay thế, cần gì phải dùng BORLAND
     
  6. Funnnny

    Funnnny Will Code Python For FOOD Moderator

    Tham gia ngày:
    2/8/05
    Bài viết:
    9,406
    Nơi ở:
    Hanoi, Vietnam
    Ở cuối file mà muốn dừng ct thì nên dùng
    fflush(stdin)
    cin.get()
    practice tốt hơn, getch ko phải là chuẩn
     
  7. Romano]![Vn

    Romano]![Vn Donkey Kong

    Tham gia ngày:
    15/5/09
    Bài viết:
    457
    Nơi ở:
    Hà Nội City Center
    bấm chuột phải vào rồi run as admin là ok...
     
  8. weslifeband222

    weslifeband222 Dragon Quest Lão Làng GVN

    Tham gia ngày:
    9/7/09
    Bài viết:
    1,482
    Nơi ở:
    Vũng Tàu
    cho mình hỏi là một bức ảnh màu hơi xám trắng 1 tí thì nên dùng blend gì cho đẹp nhỉ :(
     
  9. empry

    empry Mr & Ms Pac-Man

    Tham gia ngày:
    18/7/07
    Bài viết:
    261
    các bác ơi giúp em, em bí rồi, em viết chương trình giải pt bậc 2 theo cách em, mà ko hiểu sao nghiệm thứ nhất luôn sai đây là code của em.
    #include <iostream.h>
    #include <conio.h>
    #include <math.h>
    int main()
    {
    float a,b,c;
    float x1,x2;
    float delta;
    cout << "hay nhap so a: ";
    cin >> a;
    if (a==0)
    cout << "sai roi\n";
    else
    {
    cout << "hay nhap so b: ";
    cin >> b;
    cout << "hay nhap so c: ";
    cin >> c;
    }
    delta = b*b - 4*a*c;
    if (delta <0)
    {
    cout << "delta" << "=" << b << "*" << b << "-" << "4" << "*" << a << "*" << c << "=" << b*b - 4*a*c << "\n";
    cout << "pt vo nghiem";
    }
    else if(delta >0)
    {
    cout << "delta" << "=" << b << "*" << b << "-" << "4" << "*" << a << "*" << c << "=" << b*b - 4*a*c << "\n";
    cout << "co nghiem\n";
    x1 = (-b + sqrt(delta))/2*a;
    x2 = (-b - sqrt(b*b - 4*a*c))/2*a;
    cout << "x1" << "=" << (-b + sqrt(b*b - 4*a*c))/2*a << "\n";
    cout << "x2" << "=" << ((-b) - sqrt(b*b - 4*a*c))/2*a << "\n";
    }
    return 0;
    }

    các bác thử cho a=3, b=-6, c=0 em bấm máy tình thì ra x1=2, x2=0 thế mà code của em lại ra x1=18 và x2=0(x2 thí đúng :()
     
  10. HieuNM

    HieuNM Mayor of SimCity

    Tham gia ngày:
    3/3/07
    Bài viết:
    4,078
    Nơi ở:
    H.U.S.T
    Mã:
    cout << "x1" << "=" << (-b + sqrt(b*b - 4*a*c))/2*a << "\n";
    cout << "x2" << "=" << ((-b) - sqrt(b*b - 4*a*c))/2*a << "\n";
    thế này thì bảo sao hiển thị sai kết quả
    đúng ra phải là
    Mã:
    cout << "x1" << "=" << (-b + sqrt(b*b - 4*a*c))/ [COLOR="Red"]([/COLOR]2*a[COLOR="Red"])[/COLOR] << "\n";
    cout << "x2" << "=" << ((-b) - sqrt(b*b - 4*a*c))/ [COLOR="Red"]([/COLOR]2*a[COLOR="Red"])[/COLOR] << "\n";
    hoặc
    Mã:
    cout << "x1" << "=" << (-b + sqrt(b*b - 4*a*c))/2[COLOR="Red"]/[/COLOR]a << "\n";
    cout << "x2" << "=" << ((-b) - sqrt(b*b - 4*a*c))/2[COLOR="Red"]/[/COLOR]a << "\n";
    mà bạn khai báo x1, x2 mà không dùng để hiển thị kết quả thì khai báo làm gì :|
     
  11. FROZENSATTHU

    FROZENSATTHU Mr & Ms Pac-Man Lão Làng GVN

    Tham gia ngày:
    3/5/06
    Bài viết:
    262
    Nơi ở:
    Box200
    Ai có key của visual studio 2008 professional không, cho mình xin với :). Mấy cái key cũ mình search được, để vô vẫn bị kêu upgrade hoặc close :(.
     
  12. empry

    empry Mr & Ms Pac-Man

    Tham gia ngày:
    18/7/07
    Bài viết:
    261
    hux thank bạn nhiều nha :(( giờ mới thấy , ah minh tg lúc sau sẽ dùng nên khai báo dư :P
     
  13. LAX Girl

    LAX Girl Liu Kang, Champion of Earthrealm GameOver Lão Làng GVN

    Tham gia ngày:
    23/8/06
    Bài viết:
    5,398
    Nơi ở:
    Wonder Land
    [​IMG]


    Mình hỏi tí. Mình muốn bấm vào cái link chương thì nó sẽ hiện ra các phần nhỏ hơn như A. hay I. II.
    Các phần hiện ra xổ xuống thành sơ đồ cây. Bấm vào phần nào mới hiện ra nội dung phần đó trong bảng nội dung bên tay phải.
    Yêu cầu là như thế. Code như nào bây giờ nhỉ :-/
    Mình dùng JavaScript.
     
  14. Bối Bối

    Bối Bối C O N T R A

    Tham gia ngày:
    20/2/06
    Bài viết:
    1,859
    Nơi ở:
    Ha Noi, Vietnam,
  15. empry

    empry Mr & Ms Pac-Man

    Tham gia ngày:
    18/7/07
    Bài viết:
    261
    mấy bác cho em hỏi. sao thư viện string em mở ko đc ạ :(( em viết code như sau:
    #include <iostream.h>
    #include <string.h>
    int main()
    {
    string s = "heheh";
    cout << s;
    return 0;
    }

    nó báo ra 3 lỗi, 1 là ko thể mở thư viện string, 2 la ko hiểu "s", 3 la thiếu dấu ";"(chắc là do cái string s nó ko hiểu theo nghĩa khai báo đc T_T vì ko tìm thấy đâu mà khai)
     
  16. Funnnny

    Funnnny Will Code Python For FOOD Moderator

    Tham gia ngày:
    2/8/05
    Bài viết:
    9,406
    Nơi ở:
    Hanoi, Vietnam
    #include <string>
    string nằm trong stl nên khi dùng phải dùng là std::string
     
  17. LAX Girl

    LAX Girl Liu Kang, Champion of Earthrealm GameOver Lão Làng GVN

    Tham gia ngày:
    23/8/06
    Bài viết:
    5,398
    Nơi ở:
    Wonder Land
    Mình tìm hết rồi nhưng hầu như tụi nó toàn giấu code hoặc code vài trang rất phức tạp :((
     
  18. empry

    empry Mr & Ms Pac-Man

    Tham gia ngày:
    18/7/07
    Bài viết:
    261
    hux cho mình hỏi thêm cái nữa, mình cài c++ 5.02 setup thì đc rồi.nhưng.... viết chương trình C thì run đc, còn cho c++ run thì hiện màn hình cửa sổ run màu đen rồi tắt liền , nhanh lắm....T__T(ko kịp thấy kq là nó tắt liền rồi, mình thử mấy cái code đơn giản nhất rồi đó :( ) mình đang xài win7 kén quá :(( huhuhuh sao mấy bạn khác cũng xài win7 mà nó cài c++ 3.1 là xài ngon lành, còn minh 5.02 xài đc cứ như ko xài ấy :((
     
  19. chiphuc113

    chiphuc113 Mr & Ms Pac-Man

    Tham gia ngày:
    1/12/06
    Bài viết:
    100
    Hiện mình đang làm một bài tập về c# nội dung là làm sao để mà khi drawing một image lên From và bấm Button thì có thể làm ra một bức hình ngược lại của bức hình được vẽ. Hình như cái này gọi là Flip hay mirror gì đó thì phải. Bác nào biết cách thì chỉ mình với
     
  20. empry

    empry Mr & Ms Pac-Man

    Tham gia ngày:
    18/7/07
    Bài viết:
    261
    c++ 3.1 ko chay trên win 7 đc T_T nó báo lỗi this version is not compatible with the version of windows you're running. Check ur computer's system information to see whether you need an x86(32 bit) or 64(bit) version of the program and then contact the software publisher. T_T no báo vậy đó, trong khi máy bạn em xài win7 mà vẫn chạy ngon lành T_T huhuhu
     

Chia sẻ trang này