ông bạn chắc học năm 2 rồi à, tui mới học năm nhất xong toàn nghe về lớp lớp chứ chưa bao giờ đụng chạm tới nó chỉ biết struct thôi. ai biết giúp cả 2 luôn đi
bài này dễ thôi, năm 1 là học lớp hết rồi, chưa kể ai vô đội tuyển olympad của trường thì lại còn trùm hơn
code cho những ai cần đây : #include <iostream> #include <cmath> using namespace std; class abc { public: //abc(){} //~abc(){} int UCLN(int a, int b) { do{ if(a>b) a-=b; if(b>a) b-=a; }while(a!=b); return a; }//Tra ve uoc chung lon nhat cua a va b int LaSoNT(int a) { for(int i=2; i<a; i++) if(a%i==0) return 0; return 1; }//tra ve 1 neu a la so nguyen to, 0 la ko fai int TongUoc(int a) { int S=0; for(int i=1; i<=a; i++) if(a%i==0) S+=i; return S; } int DaoNguoc(int a) { float b=a; int k=1; while(b>9) { b=b/10; k++; }; b=0; for(int i=k-1; i>=0; i--) { b+=(a%10)*pow(float(10),i); a/=10; } return b; } };//class abc int main() { abc a; cout<<"Uoc chung lon nhat cua 5 va 15 la "<<a.UCLN(5,15)<<endl; cout<<"So 13 co phai la so nguyen to ko? "<<a.LaSoNT(13)<<endl; cout<<"So 10 co phai la so nguyen to ko? "<<a.LaSoNT(10)<<endl; cout<<"Tong cac uoc cua 10 la "<<a.TongUoc(10)<<endl; cout<<"Dao nguoc so 123456 la "<<a.DaoNguoc(123456)<<endl; system("PAUSE"); return 0; }//main
quá dzu, em học năm 4 gòi mà nhìn cái đề ngồi hem bít làm lun..hix giờ wen lun ước số chugn lớn nhất lun..haiza..hem bít seo ra trường ta ơi