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

Đề tài: Bài tập lớn???* số nguyên dương dài*

  1. #1
    No Avatar
    thuhien_hn Khách

    Angry Bài tập lớn???* số nguyên dương dài*

    Mình có bài tập này nhưng vẫn chưa giải quyết được ,mong các bạn giúp đỡ mình với <Bạn nào có code thì gửi hộ mình với...thanks>
    ĐÊ BÀi:
    Xây dựng 1 lớp số nguyên dương dài<có độ dài tối đa 100> và các lớp có liên quan số đó viết chương trình gồm:
    1. Đọc hiển thị trên màn hình dãy số nguyên dài đang lưu trữ trên tệp văn bản có cấu trúc: dòng đầu chứa số nguyên n là số lượng của các số nguyên dài, n dòng tiếp theo mỗi dòng chứa 1 số nguyên dài (n<=20)
    2. Tìm số nguyên dài lớn nhất và nhỏ nhất của dãy.
    3. Tính tổng của n số nguyen dài.
    4. Nhập từ bàn phím 2 số nguyên dài và tính tích 2 số nguyên đó.
    ----*** Nếu bạn nào có lòng thì mình xin cảm ơn các bạn nha nhưng bạn nào viết có thể dùng c++ được ko tại mình chưa học NNLT khác ***-------

  2. #2
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Thêm một chị(thuhien chắc là chị) nhác học hành, đi nhờ giúp mà cũng không biết cách nhờ. Nhờ kiểu gì mà nhờ luôn cả một bài tập lớn? Giá như cho ai đó trước khi nhờ một căn nhà lớn chắc chắn là có kết quả ngay. (Nói tưởng đùa, nhưng mà thật đó)

    Lưu ý: Cộng đồng tuyệt đối không chấp nhận việc đưa bài tập lớn, nhỏ, các đề tài do thầy giáo, nhà trường giao cho, ... lên nhờ làm hộ toàn bộ.
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  3. #3
    Ngày gia nhập
    10 2006
    Nơi ở
    In Your Bugs
    Bài viết
    823

    cả 1 cái bài như thế thì khó mà giải hết cho cậu được, mỗi người còn có vấn đề của riêng mình mà.

    Tớ có nghĩ thế này cậu thử nhé:
    Dùng List để lưu số nguyên lớn ( Cái này có đầy rẫy rồi )
    Số nguyên dài và lớn nhất thì so sánh độ dài list và so sánh từng phần từ.
    Cộng thì cũng như thế (Xem thêm trong cách sách hoặc tự làm ko khó)
    Nhân thì trước hết cậu viết code nhân giữa 1 BigInt với 1 number đã. Sau đó để nhân 2 bigInt với nhau thì làm tuần tự các kí số của nó rồi + ra 1 List BigInt mới.

    Thế nhé. Code đi rồi anh em sửa

  4. #4
    No Avatar
    thuhien_hn Khách

    Sorry các bạn mình ko muốn có ý nhờ các bạn làm thành bài cho mình.Mình chỉ post lên ch các bạn thấy đề thôi, mình chỉ giám nhờ các bạn giúp mình về xây dựng toán tử cộng và toán tử nhân thôi!
    Mình thử rồi, nhờ các bạn xem hộ:
    PHP Code:
      charsndd::plus(charv1,charv2)
      { 
    int i;
        
    int n1=strlen(v1);
        
    int n2=strlen(v2);
        
    char tmp[100];
        if(
    n1<n2)
        { 
    strcpy(tmp,v1);
          for( 
    i=n1;i<n2;i++)
        
    tmp[i]='0';
        
    n1=n2;
        
    v1=v2;
        }
        else
           { 
    strcpy(tmp,v2);
         for(
    int i=n2;i<n1;i++)
          
    tmp[i]='0';
           }
        
    char mem=0;
        for( 
    i=0;i<n1;i++)
        { 
    char plus=tmp[i]-'0'+v1[i]-'0'+mem;
          if(
    plus>=10)
          { 
    mem=1;
        
    tmp[i]=plus-10+'0';
          }
          else
           { 
    mem=0;
             
    tmp[i]=plus-10+'0';
           }
        }
        
    tmp[i]=0;
        return 
    tmp;
      } 

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

  1. Bài tập C giải thuật nhập vào số nguyên n in ra n số nguyên tố đầu tiên?
    Gửi bởi LTC trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 48
    Bài viết cuối: 25-04-2013, 07:40 PM
  2. Viết chương trình nhập số nguyên dương n, liệt kê n số nguyên tố đầu tiên.
    Gửi bởi maiit trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 11
    Bài viết cuối: 19-06-2011, 01:05 PM
  3. Game Viết chương trình nhập số nguyên dương n, liệt kê n số nguyên tố đầu tiên trên C#?
    Gửi bởi maiit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 18
    Bài viết cuối: 08-06-2011, 11:12 PM
  4. Bài tập C++ chương trình đổi 1 số nguyên trong hệ thập phân sang hệ fibo và cộng 2 số nguyên được
    Gửi bởi nghiapro512 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 23-01-2011, 02:14 PM
  5. Lập trình C xin code cài đặt thuật toán sàng nguyên tố để liệt kê các số nguyên tố 2->480000
    Gửi bởi ngocdung_088 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 23
    Bài viết cuối: 06-12-2010, 11:53 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