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

Đề tài: Cần hỏi về Bài tập quản lý thư viện

  1. #1
    Ngày gia nhập
    08 2012
    Bài viết
    2

    Mặc định Cần hỏi về Bài tập quản lý thư viện

    Đây là đoạn code do em viết để quản lý sách:
    Code:
    #include <iostream.h> 
    #include <conio.h>
    class Card
    {   private:
    	char tensach [50];
    	char tacgia [20];
    	int soluong;
    	public:
    	void nhap ()
    	{
    		cout << "\n Ten sach:";
    		cin.ignore();
    		cin.get(tensach,50);
    		cout<< "\n Ten tac gia:";
    		cin.ignore ();
    		cin.get (tacgia,30);
    		cout << "\n So Luong:";
    		cin >>soluong;
    	}
    
    	void xuat ()
          {
    	       
    		cout <<tensach<<"\t"<<tacgia<<"\t"<<soluong<<"\n";
    	}
    	int getsoluong()
    	{
    		return soluong;
    	}
    };
     Card a[5];
    main ()
    {   //clrscr();
        int n=3;
        int i;
    	cout << "\t\t .::NHAP THONG TIN SACH::.";
      for (i=0; i<n;i++)
      {
        cout << "\n CUON SACH THU "<<i+1<<endl;
        a[i].nhap();
      }
    
      for (i =0 ; i < n ; i++)
      { 
      	a[i].xuat();
      }
      
    //  cout<<"so luong cua sach thu 2: "<<a[1].getsoluong()<<endl;
      getch();
    }
    Cho e hỏi là:
    Khi nhập thông tin xong và xuất ra màn hình thì tên cuốn sách thứ 1 bị thiếu mất 1 ký tự. E đã thử mọi cách (trong giới hạn kiến thức của e nhưng không được). Vậy mình phải làm sao để hiện đầy đủ thông tin tên cuốn sách thứ 1 ra ạ?
    Mọi người cứ thử code của e đi rồi sẽ hiểu e hỏi gì thôi mà.híc
    Đã được chỉnh sửa lần cuối bởi phuoctrung : 25-11-2012 lúc 05:32 PM.

  2. #2
    Ngày gia nhập
    11 2012
    Bài viết
    136

    Bạn hỏi thế này thì biết chả lời thế nào cẩn thận bài viết bị xóa vì không rõ ràng.
    Giao lưu và học hỏi
    https://www.facebook.com/kimcy1992

  3. #3
    Ngày gia nhập
    08 2012
    Bài viết
    2

    Trích dẫn Nguyên bản được gửi bởi kimcy1992 Xem bài viết
    Bạn hỏi thế này thì biết chả lời thế nào cẩn thận bài viết bị xóa vì không rõ ràng.
    không rõ ràng chỗ nào bạn

  4. #4
    Ngày gia nhập
    04 2010
    Nơi ở
    Binh Thanh, Hồ Chí Minh, Vietnam, Vietnam
    Bài viết
    504

    Trích dẫn Nguyên bản được gửi bởi phuoctrung Xem bài viết
    Đây là đoạn code do em viết để quản lý sách:
    C++ Code:
    1. #include <iostream.h>
    2. #include <conio.h>
    3. class Card
    4. {   private:
    5.     char tensach [50];
    6.     char tacgia [20]; //<~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    7.     int soluong;
    8.     public:
    9.     void nhap ()
    10.     {
    11.         cout << "\n Ten sach:";
    12.         cin.ignore();  //<~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dời xuống sau dòng gets
    13.         cin.get(tensach,50);
    14.         cout<< "\n Ten tac gia:";
    15.         cin.ignore ();  //<~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dời xuống sau dòng gets
    16.         cin.get (tacgia,30); //<~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    17.         cout << "\n So Luong:";
    18.         cin >>soluong;
    19.     }
    20. //......................
    Cho e hỏi là:
    Khi nhập thông tin xong và xuất ra màn hình thì tên cuốn sách 1 bị thiếu mất 1 ký tự. E đã thử mọi cách (trong giới hạn kiến thức của e nhưng không được). Vậy mình phải làm sao để hiện đầy đủ thông tin tên sách k ạ?
    ________________________________________________
    Đã được chỉnh sửa lần cuối bởi doicanhden : 25-11-2012 lúc 07:03 PM.
    Kết bạn với tôi <3
    Skype: giautm
    Facebook:
    https://fb.com/giautm.duongntt
    Email:
    giau.tmg@gmail.com

  5. #5
    Ngày gia nhập
    08 2012
    Bài viết
    2

    có ai không ?

  6. #6
    Ngày gia nhập
    04 2010
    Nơi ở
    Binh Thanh, Hồ Chí Minh, Vietnam, Vietnam
    Bài viết
    504

    Mặc định Cần hỏi về Bài tập quản lý thư viện

    Trích dẫn Nguyên bản được gửi bởi phuoctrung Xem bài viết
    có ai không ?
    Đồ mắt toét.
    ________________________________________
    Kết bạn với tôi <3
    Skype: giautm
    Facebook:
    https://fb.com/giautm.duongntt
    Email:
    giau.tmg@gmail.com

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

  1. Trả lời: 0
    Bài viết cuối: 22-06-2012, 08:57 PM
  2. Trả lời: 0
    Bài viết cuối: 22-06-2012, 08:50 PM
  3. Trả lời: 0
    Bài viết cuối: 22-06-2012, 07:52 PM
  4. Trả lời: 0
    Bài viết cuối: 22-06-2012, 07:50 PM
  5. Trả lời: 0
    Bài viết cuối: 22-06-2012, 07:49 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