Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 11 kết quả

Đề tài: [Bài tập C++]Làm giúp 4 bài về C++

  1. #1
    Ngày gia nhập
    05 2007
    Bài viết
    1

    Mặc định [Bài tập C++]Làm giúp 4 bài về C++

    --->>> Mình mới vọc C++ thôi được vài bữa ... bác nào làm giúp thử mấy cái bài này cho mình chút được ko ... Mong được sự giúp đỡ từ BQT & thành viên của Diễn Đàn ...
    Chân thành cảm ơn ... !!!



    Bài 1: viết chương trinh quản lí xe máy.thông tin gồm(biển số, loại xe, nước sản xuất,dung tích xi lanh,họ tên chủ xe,số CMND, năm sinh,giới tính).
    phân tích bài toán để xây dựng các hàm thực hiện các yêu cầu sau:
    1. nhập danh sách các loại xe à lưu ào file "QLXEMAY.DAT" .nếu chưa có file đó thì coi như nhập mới.
    2.xuất nội dung file "QLXEMAY.DAT"
    3.sắp xếp các xe máy giảm dần theo năm sản xuất sau khi các loại xe hết hạn sử dụng(10 năm) à lưu vào file"LUUHANH.DAT"
    4.loại các xe máy theo người sự dụng
    5.xây dựng menu chương trình phải nói lên mục đích cửa hàm, dữ liệu chạy thô và vẽ lưu đồ thuật toán
    -----------------------------------------
    Bài 2: tìm hiểu 1 số thuật toán sắp xếp:
    1. thuât toán quicksort
    2. thuật toán Heapsort
    3. thuật toán chọn chèn nổi bọt
    4. thuật toán Radixsort
    5. Xây dựng menu chương trình để chọn công việc
    với mỗi hàm trong chương trình phải nói lên mục đích của hàm và vẽ lưu đồ thuật toán
    ------------------------------------------
    Bài 3:Xử lý đa thức
    1. cộng 2 đa thức
    2. trừ 2 đa thức
    3. nhân 2 đa thức
    4. chia 2 đa thức
    5.xây dựng menu chương trình phải nói lên mục đích cửa hàm, dữ liệu chạy thô và vẽ lưu đồ thuật toán
    -----------------------------------------
    Bài 4: tìm hiểu và xây dựng các cấu trúc dữ liệu à thuật toán
    1. kiểu con trỏ & danh sách liên kết đơn
    2. cấu trúc ngăn xếp(stack)
    3. cấu trúc hàng đợi (queue)
    4. thuật toán đệ quy
    5.Xây dựng menu chương trình để chọn công việc
    với mỗi hàm trong chương trình phải nói lên mục đích của hàm và vẽ lưu đồ thuật toán

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

    Nếu ko hết được giúp em Bài 1 & Bài 3 cũng đc híc !!!

  3. #3
    Ngày gia nhập
    01 2007
    Nơi ở
    Somewhere I belong
    Bài viết
    168

    Bó tay cậu này rồi. Về tự làm rồi có khó khăn gì bọn tớ giải thích dúp cho chứ cứ thế này chả ai làm dúp cho cậu đâu.

  4. #4
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    # Chưa làm đã hỏi thì đúng là bọn tớ bó tay rồi

    # Tớ nghĩ cậu nên search và đọc kĩ các bài đã có nha, có gì không hiểu anh em giúp đỡ 24/7 luôn a
    None!

  5. #5
    Ngày gia nhập
    05 2007
    Bài viết
    0

    làm thử đi! có lỗi nào thì post bài lên đây,tụi mình giúp cho

  6. #6
    Ngày gia nhập
    05 2007
    Bài viết
    1

    Mặc định [Bài tập C++]Làm giúp 4 bài về C++

    Thật tình là hông biết chi hết luôn ... Đang học trên trường mà gặp Thầy bà bà khùng ... dạy gì mà HS chẳng hiểu, HS làm bài kiu thầy lại hỏi ổng trả lời cũng ko đc ... làm sai thầy cũng ko giúp đc cà quớ cà quớ cái biến mất tiêu ...
    đây là bài tập mình phải nộp mà còn vài ngày nữa ... tài liệu có rồi nhưng bài 1 & 3 thì đành chịu ...
    Xây dựng mảng, hay struct thì được chứ vài yêu cầu khác mình po'dzo` ...
    Mong được giúp đỡ

  7. #7
    Ngày gia nhập
    04 2007
    Bài viết
    128

    Bài 1 xây dựng danh sách liên kết với mỗi nút (NODE) chứa dữ liệu: biển số, loại xe, nước sản xuất,dung tích xi lanh,họ tên chủ xe,số CMND, năm sinh,giới tính. rồi xây dựng các phương thức của DSLK như dựng, hủy, thêm đầu, thêm cuối, xóa nút, sắp xếp, duyệt... rồi muốn sắp xếp hay xuất cái j` thì gọi nó ra....
    Bài 3 Trong sách cũng có bài hướng dẫn cài đặt cái này dùng cây nhị phân, hình như cũng có xử lý khâu nhập thì phải...
    Mình nói dễ nhưng chắc cũng chẳng biết làm, tại chưa làm bao giờ mà cũng chẳng muốn làm good luck

  8. #8
    Ngày gia nhập
    01 2007
    Nơi ở
    Somewhere I belong
    Bài viết
    168

    Nói vậy thì dúp cho bài 2 nhá.
    PHP Code:
    void Heap_sort(int a[ ], int N)
    {
        
    int R;
        
    BuildHeap(aN);
        
    1;  //R là vị trí đứng cho phần tử nhỏ nhất
        
    while (>= 0)
                     {
                            
    int t// biến phụ dùng để thực hiện thao tác hoán vị
                            //thực hiện hoán vị a[0], a[R]
                            
    a[0];
                            
    a[0] = a[R];
                            
    a[R] = t;
                            
                            
    1;
                            
    Max_Heapify(a0R);
                   }        

    Thuật toán của nổi bọt
    PHP Code:
    void sxtang(int m[],int n)//noi bot
    {
         for(
    int i 0n;++)
        {
                for(
    int j 0ij++)
               {
                     if(
    m[i] > m[j])
                   {
                      
    tg m[i];
                       
    m[i] = m[j];
                       
    m[j] = tg
                   
    }
             }
       }

    Thuật toán Quick short
    PHP Code:
    #define MAX 10
    int mang[MAX];
    void sort(int lint r)
    {
      
    int ijxw;
      
    l;
      
    r;
      
    mang[(l+r)/2];
      do {
        while (
    mang[i] < x)
          
    i++;
        while (
    mang[j])
          
    j--;
        if (
    <= j)
        {
          
    mang[i];
          
    mang[i] = mang[j];
          
    mang[j] = w;
          
    i++;
          
    j--;
        }
      } while (
    i<=j);
      if (
    j)
        
    sort(lj);
      if (
    r)
        
    sort(ir);
    }

    void quicksort()
    {
      
    sort(0MAX-1);

    Còn thuật toán Radixshort là gì tợ chịu.
    Đã được chỉnh sửa lần cuối bởi iamvtn : 22-05-2007 lúc 12:14 AM.

  9. #9
    Ngày gia nhập
    01 2007
    Nơi ở
    Somewhere I belong
    Bài viết
    168

    Còn đây là một mẫu cơ bản về menu
    PHP Code:
    int thucdon()
    {
        
    int k;
           
    cout<<"\n---------Menu---------\n";
               
    cout<<"1-Chức năng 1\n";
           
    cout<<"2-Chức năng 2\n";
           
    cout<<"0-Thoat\n";
           
    cout<<"Moi ban chon: ";
           
    cin>>k;;
           return 
    k;
    }
    void main()
    {
         
    int chon;
       do
       {
           
    chon=thucdon();
           switch(
    chon)
          {
            case 
    0: exit(0);  
               case 
    1:
                 
    cout<<"Chức năng thứ nhất đã được thực hiện: ";
                    break;
             case 
    2:
                 
    cout<<"Chức năng thứ nhất đã được thực hiện: ";
                break;
          }
        }while(
    chon>=0&&chon<=2);


  10. #10
    Ngày gia nhập
    03 2007
    Bài viết
    6

    Tự làm đi bạn,bạn tự làm thì bạn mới khá dược

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

  1. Sự cố Nhờ mod chuyển giúp bài "Sắp xếp số thứ tự ngay trong bảng của 1 database?" từ MySQL sang MSSQL giúp!
    Gửi bởi hu-xeko trong diễn đàn Ý kiến, đề xuất và khiếu nại
    Trả lời: 1
    Bài viết cuối: 12-03-2012, 07:48 PM
  2. Mới nhập môn khó quá , cần trợ giúp [Vấn đề của bạn cần muốn giúp là gì ?]
    Gửi bởi cuingo212 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 5
    Bài viết cuối: 22-10-2011, 08:43 AM
  3. Chương trình giúp một học sinh cấp 1 học phép nhân, xử lý hàm rand, giúp mình với?
    Gửi bởi chankx trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 12-05-2009, 08:52 PM
  4. Code giúp add một key vào registry, ai giúp em?
    Gửi bởi olavien trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 5
    Bài viết cuối: 12-12-2007, 08:45 AM

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