cho hop3i về C++

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi LinhMoi22, 19/9/06.

  1. LinhMoi22

    LinhMoi22 The Warrior of Light

    Tham gia ngày:
    6/7/05
    Bài viết:
    2,085
    Nơi ở:
    hellcity
    chẳng al2 tôi đang mò mẫm về C++ (tự học qua sách) tôi đang đọc tới vòng lập whileco` code như sau
    intcount=1
    while(count<=5)
    {
    Cốnle:WriteLine(count*count);
    count++;
    }
    Console:Writeline(S"The End")
    và nó ra kết quả như sau
    1
    4
    9
    16
    25
    The End
    pressany key to countinue
    vậy cho tôi hõi các số 1 4 9 16 25 sao ko theo trình tự cấp số nhân vậy ???? vậy nó theo trình tự gì ????
     
  2. Powers_2004

    Powers_2004 Hàng VN xuất khẩu \m/ Moderator

    Tham gia ngày:
    13/7/04
    Bài viết:
    1,171
    Nơi ở:
    Hanoi
    Xem qua thì hìn như là
    intcount=1
    count<=5 sẽ là 1--> 5
    ở dưới thì có
    count*count :D
    Thử thì thấy 1*1 =1, 2*2=4 ==> Bình phương 2 số :D
    Đoán thế! ko đúng thì thui :-" :))
     
  3. bullno1

    bullno1 Mr & Ms Pac-Man

    Tham gia ngày:
    22/4/06
    Bài viết:
    221
    Count nó tăng dần từ 1-> 5
    writeline count*count -> 1*1=1,2*2=4,3*3=9,....
     
  4. LinhMoi22

    LinhMoi22 The Warrior of Light

    Tham gia ngày:
    6/7/05
    Bài viết:
    2,085
    Nơi ở:
    hellcity
    à cám ơn mấy bác giờ em hiểu nghĩa mấy số này rồi chẳng là em đang tự mò mậm học về C++ có gì em sẽ hỏi thêm
     
  5. red_strike

    red_strike C O N T R A

    Tham gia ngày:
    13/10/04
    Bài viết:
    1,722
    Nơi ở:
    Onikage Clone :)
    C++ tương tự C nhỉ ^_^
    Mía cái vòng lặp này thì chịu khó suy nghĩ 1 chút sẽ ra thui (để xem IC của bạn có bền ko ý mà :D)
     
  6. LinhMoi22

    LinhMoi22 The Warrior of Light

    Tham gia ngày:
    6/7/05
    Bài viết:
    2,085
    Nơi ở:
    hellcity
    chà vậy bạn kêu tôi ngu à :(( khác chứ bạn nó khác về giao diện .net có nhiều IL dễ hơn :D và tiện ích hơn chứ nah61t là về phương diện php
     
  7. Powers_2004

    Powers_2004 Hàng VN xuất khẩu \m/ Moderator

    Tham gia ngày:
    13/7/04
    Bài viết:
    1,171
    Nơi ở:
    Hanoi
    :|
    Ai có cuốn Ebook nào về C++ hay ko :D (Vietnam càng tốt :D)
    Mình còn chưa bt gì về C cơ >_<
     
  8. LinhMoi22

    LinhMoi22 The Warrior of Light

    Tham gia ngày:
    6/7/05
    Bài viết:
    2,085
    Nơi ở:
    hellcity
    học lập trình cơ bản về C++ do phương thùy chủ biên tôi đang học về cuốn này ra nhà sách thiếu gì đủ thứ nhưng nhớ mua cuốn nào có đĩa kèm theo (những ví dụ để dễ hiểu)
     
  9. Powers_2004

    Powers_2004 Hàng VN xuất khẩu \m/ Moderator

    Tham gia ngày:
    13/7/04
    Bài viết:
    1,171
    Nơi ở:
    Hanoi
    Vấn đề là 3k đi xe Buýt về nhà Tớ còn ko có >_<
    lấy $ đâu mà mua Sách đây >_< có thì share tớ với
     
  10. ZeroCrazy

    ZeroCrazy T.E.T.Я.I.S

    Tham gia ngày:
    8/4/06
    Bài viết:
    516
    Nơi ở:
    hỏi làm chi ?
  11. LinhMoi22

    LinhMoi22 The Warrior of Light

    Tham gia ngày:
    6/7/05
    Bài viết:
    2,085
    Nơi ở:
    hellcity
    ở ngaòi tiệm net cũng có bán đĩa tự học C++ đó rẻ mà :)) có 8k một đĩa còn dư 2k đi xe buýt... thiếu 1k vậy
     
  12. LinhMoi22

    LinhMoi22 The Warrior of Light

    Tham gia ngày:
    6/7/05
    Bài viết:
    2,085
    Nơi ở:
    hellcity
    cho hỏi về vòng lặp do- while sao cho nó ra bảng kết quả
    3
    2
    3
    2
    4
    6
    theend
    press any key to countinue
    tại sao lại có con số 4 vậy ??? chẳng hạn 6/2=3 6/3=2 nhưng lại có con số 4 em ko hiểu cái này cho lắm
     
  13. Powers_2004

    Powers_2004 Hàng VN xuất khẩu \m/ Moderator

    Tham gia ngày:
    13/7/04
    Bài viết:
    1,171
    Nơi ở:
    Hanoi
    tớ mới học C nên ko có code cụ thể tớ cũng chưa bt thế nào cả :|
     
  14. Hyutars

    Hyutars Mario & Luigi

    Tham gia ngày:
    26/11/05
    Bài viết:
    713
    Nơi ở:
    Ragnarok World
    Cậu không đưa code làm sao người ta trả lời được, bó tay ông này. Nếu đã mua sách thì sách phải dạy dễ hiểu chứ, không thì lấy cuốn sách C++ trong Win32 Console Command (Lý thuyết lập trình thì phải): http://dlu.edu.vn, nhớ vào thư viện ấy.
    Học C++ ko khó lắm, khó là khi đi vào cấu trúc dữ liệu ấy, mấy cái thuật toán ShellSort HeapSort phải tư duy lắm hoặc chạy tay mới hiểu, hic
     
  15. LinhMoi22

    LinhMoi22 The Warrior of Light

    Tham gia ngày:
    6/7/05
    Bài viết:
    2,085
    Nơi ở:
    hellcity
    chài mới mấy cái vòng lặp này thio6i đã mệt còn vô hàm đi sau vô nua74 ..... nhưng lỡ đam mê rồi thì cố học về nó vậy :(( tịa tui nghèo ko đủ tiền học ở trường nên phải về học thêm C++ mà hình như link die rồi bạn ơi đưa lại link đi
     
  16. Powers_2004

    Powers_2004 Hàng VN xuất khẩu \m/ Moderator

    Tham gia ngày:
    13/7/04
    Bài viết:
    1,171
    Nơi ở:
    Hanoi
    nhà tui còn nghèo hơn cậu vì tui còn ko có cả $ mua sách cơ :|
     
  17. LinhMoi22

    LinhMoi22 The Warrior of Light

    Tham gia ngày:
    6/7/05
    Bài viết:
    2,085
    Nơi ở:
    hellcity
    đâ tôi đang bí đoạn code như sau
    #include<iostream.>
    int main()
    {
    unsigned long n ;
    do{
    cout <<enter number (0to end):";
    cin >>n
    cout<<You entered: <<n<<"\n";
    }
    whie (n!=0)
    return 0
    }
    bảng kết quà nó đây
    Enter number (0 to end):12345
    You enter:12345
    enter number(0to end):160277
    You entered:160277
    Enter number (0to end): 0
    You entered :0
     
  18. LinhMoi22

    LinhMoi22 The Warrior of Light

    Tham gia ngày:
    6/7/05
    Bài viết:
    2,085
    Nơi ở:
    hellcity
    và thêm mộ đoạn mà nua73 mong các bác giải dùm
    random * r =new random();
    int randomnumber;
    int throws=0;
    do {
    int randomnumber;
    randomnumber=r->Next(1,7)
    Console::Writeline(random number);
    throws++;
    }
    while (randomnumber!=6)
    Console::Write (S"you tooks");
    Console::Write (throws);
    Console::Writeline ("tries to gat a 6");
    và đây là bảng kết quả
    3
    2
    3
    2
    1
    4
    6
    You took 7 tries to get a 6
    Press nay key to countinue.
     
  19. ZeroCrazy

    ZeroCrazy T.E.T.Я.I.S

    Tham gia ngày:
    8/4/06
    Bài viết:
    516
    Nơi ở:
    hỏi làm chi ?
    do{
    cout <<enter number (0to end):";
    cin >>n
    cout<<You entered: <<n<<"\n";
    } whie (n!=0) // nếu biểu thức n != 0 sai thì sẽ thoát khỏi vong lặp
    ----------------

    do {
    int randomnumber;
    randomnumber=r->Next(1,7)
    Console::Writeline(random number);
    throws++;
    }
    while (randomnumber!=6)

    randomnumber là số ngẫu nhiên từ 1 đến 7 tuy nhiên nó lấy từ nguồn có sẵn trong chương trình cho nên kết quả mỗi lần chạy như nhau, nếu vô tình randomnumber bằng 6 thì sẽ thoát khỏi vòng lặp.
     
  20. Powers_2004

    Powers_2004 Hàng VN xuất khẩu \m/ Moderator

    Tham gia ngày:
    13/7/04
    Bài viết:
    1,171
    Nơi ở:
    Hanoi
    ;)) pó tay
    Cái này trong Giáo trình C++ căn bản mà ;))
    nó sẽ ko dừng lại cho đến khi mình nhập số 0 vào
     

Chia sẻ trang này