Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Khai báo class số nguyên sử dụng con trỏ. Mọi người góp ý!!!

  1. #1
    Ngày gia nhập
    03 2011
    Bài viết
    18

    Mặc định Khai báo class số nguyên sử dụng con trỏ. Mọi người góp ý!!!

    3/ Khai báo class số nguyên sử dụng con trỏ, với các xử lý :
    a/ Khởi tạo ( giả sử ban đầu khởi tạo cho con trỏ có tối đa 10 phần tử, mỗi phần tử đều mang giá trị 0 ).
    b/ Hủy.
    c/ Nhập dãy.
    d/ Xuất dãy.
    e/ Tổng dãy.
    Mình làm như này mọi người góp ý dùm !
    C++ Code:
    1. #include<iostream.h>
    2. class CMangNguyen
    3. {
    4.     private:
    5.         int a[10];
    6.         int n;
    7.     public:
    8.         void Nhap();
    9.         void Xuat();
    10.         int Tong();
    11. };
    12. main()
    13. {
    14.     CMangNguyen x;
    15.     x.Nhap();
    16.     x.Xuat();
    17.     int kq=x.Tong();
    18.     cout<<"Tong = "<<kq;
    19. }
    20. void CMangNguyen::KhoiTao()
    21. {
    22.     int *pa=a;
    23.     for(int i=0;i<n;i++)
    24.     {
    25.         cout<<"a["<<i<<"]= ";
    26.         cin>>a+i;
    27.     }
    28. }
    29. void CMangNguyen::
    30. void CMangNguyen::Nhap()
    31. {
    32.     cout<<"Nhap n : ";
    33.     cin>>n;
    34.     for(int i=0;i<n;i++)
    35.     {
    36.         cout<<"a["<<i<<"]= ";
    37.         cin>>a[i];
    38.     }
    39. }
    40. void CMangNguyen::Xuat()
    41. {
    42.     for(int i=0;i<n;i++)
    43.         cout<<a[i]<<" ";
    44. }
    45. int CMangNguyen::Tong()
    46. {
    47.     int s=0;
    48.     for(int i=0;i<n;i++)
    49.         s=s+a[i];
    50.     return s;
    51. }

  2. #2
    Ngày gia nhập
    12 2008
    Nơi ở
    Hà Nội
    Bài viết
    374

    Nên cấp phát động với mảng int.
    a là con trỏ rồi, mình chưa hiểu sao bạn : int *pa=a; làm gì.

    Mà đề bài nông nông thế nào ấy : "class số nguyên sử dụng con trỏ".
    Mình ngó qua vậy thôi

  3. #3
    Ngày gia nhập
    03 2011
    Bài viết
    18

    Thật tình thì ở trường nói thật lớp, mà cả khoa tin học của mình bây giờ có được dạy gì đâu, thầy cô muốn dạy dạy muốn nghĩ nghĩ, học phí dân lập thì cao ngất ngưỡng, mỗi người dạy mỗi kiểu k có liên kết zí nhau, phần lớn kiến thức là do mình tự học, bài trên cũng là do ông thầy mới dạy OOP được 1 buổi đầu rồi cho, mình làm được đến đó à, bạn giúp chi tiết hơn được k ?

  4. #4
    Ngày gia nhập
    12 2008
    Nơi ở
    Hà Nội
    Bài viết
    374

    Theo mình thì bạn nên học từ lập trình cấu trúc trước. C++ OOP học sau.
    Tài liệu không thiếu ( kiếm ebook nào viết súc tích ấy ). Tùy thuộc vào khả năng tự học của bạn thôi.
    Đọc lý thuyết cho biết thôi. Thực hành là chủ yếu.
    Mình thuộc hạng gà mới mọc lông trong forum này, nên chỉ khuyên được vậy.
    Chúc bạn thành công.
    Đã được chỉnh sửa lần cuối bởi luc13aka47 : 21-03-2012 lúc 08:16 PM.

  5. #5
    Ngày gia nhập
    04 2010
    Bài viết
    1,534

    Trích dẫn Nguyên bản được gửi bởi davidpuskin Xem bài viết
    Thật tình thì ở trường nói thật lớp, mà cả khoa tin học của mình bây giờ có được dạy gì đâu, thầy cô muốn dạy dạy muốn nghĩ nghĩ, học phí dân lập thì cao ngất ngưỡng, mỗi người dạy mỗi kiểu k có liên kết zí nhau, phần lớn kiến thức là do mình tự học, bài trên cũng là do ông thầy mới dạy OOP được 1 buổi đầu rồi cho, mình làm được đến đó à, bạn giúp chi tiết hơn được k ?
    Tiên trách bỉ hậu trách kỷ. Học sinh học không được hầu hết đổ thừa tại trường tại lớp.

    Học tin học thì 90% là tự tìm hiểu lấy, GV trường chỉ gợi ý cho những phần cần tìm hiểu thôi.
    Môn lập trình nhiều chi tiết lắm. Nếu GV phải mớm đút cho từng chi tiết một thì học một năm cũng chẳng qua nổi ba chương sách.

    Bạn cứ đưa ra một bài trưng cầu xem có tay giỏi code ở diễn đàn này mà không phải do học lấy hay không?

  6. #6
    Ngày gia nhập
    08 2008
    Bài viết
    13

    Mặc định Khai báo class số nguyên sử dụng con trỏ. Mọi người góp ý!!!

    Trích dẫn Nguyên bản được gửi bởi davidpuskin Xem bài viết
    Thật tình thì ở trường nói thật lớp, mà cả khoa tin học của mình bây giờ có được dạy gì đâu, thầy cô muốn dạy dạy muốn nghĩ nghĩ, học phí dân lập thì cao ngất ngưỡng, mỗi người dạy mỗi kiểu k có liên kết zí nhau, phần lớn kiến thức là do mình tự học, bài trên cũng là do ông thầy mới dạy OOP được 1 buổi đầu rồi cho, mình làm được đến đó à, bạn giúp chi tiết hơn được k ?
    Ở subforum này có rất nhiều tài liệu, bạn vào tìm và thực hành thử xem:

    http://diendan.congdongcviet.com/forumdisplay.php?s=&daysprune=-1&f=63

    Than
    Dưới chân mình luôn có lối đi

Các đề tài tương tự

  1. Hỏi về cách khai báo 1 class
    Gửi bởi phongbv trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 1
    Bài viết cuối: 13-07-2012, 10:09 AM
  2. khai báo 1 class trong chương trình C++?
    Gửi bởi JackieWoo trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 10
    Bài viết cuối: 14-06-2010, 03:25 PM
  3. Hương dẫn cách khai báo class
    Gửi bởi vanhieppro trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 26-05-2010, 05:57 PM
  4. Thao tác trên số nguyên lớn (cộng, trừ, nhân) bằng C++. Các anh chị góp ý nhé!
    Gửi bởi changtrai050188 trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 3
    Bài viết cuối: 03-05-2009, 05:52 PM
  5. Lớp tính toán với số nguyên lớn bằng C++. Mong mọi người đóng góp ý kiến nhé
    Gửi bởi thangit trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 14
    Bài viết cuối: 20-09-2008, 08:36 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn