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

Đề tài: mọi người giúp e với bài này " xây dựng lớp các số nguyên trong đó có phương thức tìm các phần tử trong dãy là số am

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

    Mặc định mọi người giúp e với bài này " xây dựng lớp các số nguyên trong đó có phương thức tìm các phần tử trong dãy là số am

    xây dựng lớp các số nguyên trong đó có phương thức tìm các phần tử trong dãy là số amstrong(số Amstrong là số có nguyên dương có k chữ số vàtoongr lũy thừa bậc k của các chữ số đó bằng chính số đó).Mọi ng giúp e với?

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

    Bạn viết code "xây dựng một lớp các số nguyên"
    Sau đó viết code tìm số Amstrong

    Đưa hai cái code đó lên đây rồi sẽ được chỉ cách lập thành lớp hoàn chỉnh.

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

    #include<conio.h>
    #include<iostream.h>
    #include<math.h>
    class songuyen
    { private:
    int a[100];
    int n;
    public:
    void nhap();
    void tim();
    };
    void songuyen::nhap()
    { do
    { cout<<"\n nhap so phan tu cua day:";
    cin>>n;
    }while(n<0||n>100);
    for(int i=0;i<n;i++)
    { cout<<"\n nhap phan tu thu"<<i+1<<" ";
    cin>>a[i];
    }
    }
    void songuyen::tim()
    { int x,y,z;
    for(int i=0;i<n;i++)
    {

    if(a[i]>10&&a[i]<=999)
    {
    x=a[i]%10;
    y=(a[i]/10)%10;
    z=a[i]/100;
    if(x*x*x+y*y*y+z*z*z==a[i])
    cout<<"\n so amstrong la:"<<a[i];
    }
    if(a[i]<=10)
    cout<<"\n so amstrong la:"<<a[i];
    }
    }
    void main()
    {
    songuyen A;
    int n;
    A.nhap();
    A.tim();
    }


    Đây a ag,nhưng mà lúc e nhập thì nó thấy số nào cũng là số ámtrong,nên e thấy k hợp lí vs cái đề bài lắm?

  4. #4
    Ngày gia nhập
    02 2012
    Nơi ở
    Xanhpetecbua-Nga
    Bài viết
    34

    cái hàm nhìn tù tội, tôi nhập số lớn hơn 999 thì c tính sao;
    sai nè: z=(a[i]/100)%10;

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

    Đi tìm mấy bài cũ trong này, hàm tính số Amstrong.
    Nếu không tìm nổi thì thử ở đây (hơi dài)

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

    Mặc định mọi người giúp e với bài này " xây dựng lớp các số nguyên trong đó có phương thức tìm các phần tử trong dãy là số am

    thanks các bác nhiều ag

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

  1. Lập trình C Giúp mình" Đếm số lần xuất hiện của từng từ trong tệp văn bản"
    Gửi bởi tillex trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 12
    Bài viết cuối: 26-12-2015, 06:18 PM
  2. Viết hàm đếm các phần tử là số nguyên tố trong mảng, giúp sửa code
    Gửi bởi mrcuhuy 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: 31-12-2013, 11:59 AM
  3. 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
  4. Lỗi "Chức năng... cần phải có một nguyên mẫu" trong C
    Gửi bởi luckyfor trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 08-01-2011, 06:48 PM
  5. Lỗi hàm "Kiểm tra phần tử trong mảng có là số nguyên tố hay không"
    Gửi bởi detective009 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 8
    Bài viết cuối: 24-12-2010, 11:17 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