Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Không Thể Rẻ Hơn

Cộng đồng công nghệ mới của Vn-Zoom

Cài đặt thảo luận về Windows 10 ở Vn-Zoom
Công Cụ Upanh Vn-Zoom Cấm Up Ảnh đóng dấu forum khác

Tìm Việc - Việc Làm

Cộng đồng công nghệ mới của Vn-Zoom



Trang 1/114 1 2 3 11 51 101 ... cuốicuối
kết quả từ 1 tới 15 trên 1702
dinhquangvinh.com

  1. #1
    19-6's Avatar
    19-6 vẫn chưa có mặt trong diễn đàn Cống hiến cho [V-Z]
    Tham gia
    Sep 2008
    Đến từ
    Abyss
    Bài
    1.877
    Cảm ơn
    858
    Điểm
    3.479/1.517 bài viết

    Default Hướng dẫn giải bài tập C/C++

    Topic lập ra để mọi người giúp nhau giải đáp các bài tập, thắc mắc về C/C++
    p/s: Chỉ hướng dẫn giải, chứ không code giùm cho các bạn rồi đem nộp cho giáo viên.






  2. Săn Flash theo giờ nhanh còn kịp Cộng đồng công nghệ mới của Vn-Zoom
  3. Có 20 thành viên cảm ơn 19-6 cho bài viết này:
    12nguyenson12345 (26-07-2014), bkprotm14 (10-10-2014), canhmeopro (29-09-2014), conthula (06-11-2013), Eldest_04041994 (02-06-2014), huuchi207 (05-04-2015), langtu0401 (18-05-2015), loclagvn (11-12-2016), MàyNợTiềnTao (11-11-2015), MMPDTH (04-05-2017), mynameicduc (12-04-2014), new_95 (14-02-2016), NTT_0309 (01-04-2015), phuhoaqueta (11-12-2013), phuoc138 (14-11-2014), son_vip_pro (18-02-2014), theblues911 (10-08-2015), thelam92 (30-12-2014), tiendat_789 (12-11-2013), Tuhero94 (07-11-2014)

  4. #2
    bietkhongem's Avatar
    bietkhongem vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    Aug 2013
    Bài
    5
    Cảm ơn
    0
    Điểm
    0/0 bài viết

    Default

    Xây dựng chương trình quản lí nhân viên. Những thông tin cần quản lí và lưu trữ bao gồm: Mã nhân viên, họ tên, ngày sinh, giới tính, địa chỉ, phòng ban, đơn vị làm việc, Hệ thống lương,...
    1. Thiết kế các chương trình con thực hiện các chức năng cơ bản.
    2. Chương trình có ghi/đọc dữ liệu từ các tệp liên quan.
    3. Chương trình tối thiểu phải giải quyết được một số yêu cầu sau:
    a) Nhập danh sách nhân viên và lưu vào tệp.
    b) Sửa thông tin nào đó (nhân viên, phòng ban,…) từ danh sách đã lưu.
    c) Xóa thông tin nào đó (nhân viên, phòng ban,…) từ danh sách đã lưu.
    d) Đọc dữ liệu từ tệp và hiển thị ra màn hình.
    e) Tìm kiếm thông tin theo tiêu chí nào đó: Tìm theo mã nhân viên, tìm theo họ tên nhân viên, phòng ban,…
    f) Hiển thị các thống kê: Danh sách nhân viên, danh sách bảng lương theo từng phòng ban, bảng lương của một nhân viên,… GIUP MÌNH BÀI NÀY VỚI



  5. #3
    lyvinhloi.cntt's Avatar
    lyvinhloi.cntt vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Dec 2012
    Bài
    653
    Cảm ơn
    67
    Điểm
    165/153 bài viết

    Default

    Trích bietkhongem View Post
    Xây dựng chương trình quản lí nhân viên. Những thông tin cần quản lí và lưu trữ bao gồm: Mã nhân viên, họ tên, ngày sinh, giới tính, địa chỉ, phòng ban, đơn vị làm việc, Hệ thống lương,...
    1. Thiết kế các chương trình con thực hiện các chức năng cơ bản.
    2. Chương trình có ghi/đọc dữ liệu từ các tệp liên quan.
    3. Chương trình tối thiểu phải giải quyết được một số yêu cầu sau:
    a) Nhập danh sách nhân viên và lưu vào tệp.
    b) Sửa thông tin nào đó (nhân viên, phòng ban,…) từ danh sách đã lưu.
    c) Xóa thông tin nào đó (nhân viên, phòng ban,…) từ danh sách đã lưu.
    d) Đọc dữ liệu từ tệp và hiển thị ra màn hình.
    e) Tìm kiếm thông tin theo tiêu chí nào đó: Tìm theo mã nhân viên, tìm theo họ tên nhân viên, phòng ban,…
    f) Hiển thị các thống kê: Danh sách nhân viên, danh sách bảng lương theo từng phòng ban, bảng lương của một nhân viên,… GIUP MÌNH BÀI NÀY VỚI
    C hay C++ bạn ?


    Điều quan trọng là Bạn hôm nay có giỏi hơn Bạn hôm qua không, chứ không phải Bạn có giỏi hơn người ta hay không.
    Email liên hệ: lyvinhloi.cntt@gmail.com

  6. #4
    TheSadness's Avatar
    TheSadness vẫn chưa có mặt trong diễn đàn Búa Đá
    Tham gia
    Dec 2010
    Bài
    67
    Cảm ơn
    12
    Điểm
    76/23 bài viết

    Default

    Bai 1:
    Viet ctrinh tinh gia tri cua bieu thuc:
    A = 1 + 2 + 3 +...+100

    Bai 2:
    Viet ctrinh tinh gia tri cua bieu thuc:
    A = 1 + 1/x + 1/x^2 +...+1/x^n

    Bài 3. Tính tổng của biểu thức sau:
    A = 1 + 1/2 + 1/3 + 1/4 + ... + 1/n
    với n được nhập vào từ bàn phím.

    Bài 4. Tính tổng biểu thức sau:
    B = x + x^2/2 + x^3/3 + ... + x^n/n

    Bài 5. Tính tổng:
    C = 1-x+(x^2)/2!- (x^3)/3! + (x^4)/4!+ …+(〖-1〗^n)(x^n)/n!
    Với n và x được nhập vào từ bàn phím.
    (lấy x = 1, n=2 => ket qua: 1 – 1 + 1^2/2! = 1/2)

    Bai 7:
    Viet ctrinh tim USCLN cua 2 so a,b

    Bai 8:
    Viet ctrinh nhap vao 1 so nguyen duong n, in ra so n duoi
    dang tich luy thua cac thua so nguyen to
    Ex: nhap n=18 in ra: n=2*3^2

    Bai 9:
    Viet ctrinh kiem tra 1 so co la nguyen to hay khong



  7. Có 2 thành viên cảm ơn TheSadness cho bài viết này:
    Hanh_Diep (20-03-2014), thucvp12 (23-09-2015)

  8. #5
    lyvinhloi.cntt's Avatar
    lyvinhloi.cntt vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Dec 2012
    Bài
    653
    Cảm ơn
    67
    Điểm
    165/153 bài viết

    Default

    Trích TheSadness View Post
    Bai 1:
    Viet ctrinh tinh gia tri cua bieu thuc:
    A = 1 + 2 + 3 +...+100

    Bai 2:
    Viet ctrinh tinh gia tri cua bieu thuc:
    A = 1 + 1/x + 1/x^2 +...+1/x^n

    Bài 3. Tính tổng của biểu thức sau:
    A = 1 + 1/2 + 1/3 + 1/4 + ... + 1/n
    với n được nhập vào từ bàn phím.

    Bài 4. Tính tổng biểu thức sau:
    B = x + x^2/2 + x^3/3 + ... + x^n/n

    Bài 5. Tính tổng:
    C = 1-x+(x^2)/2!- (x^3)/3! + (x^4)/4!+ …+(〖-1〗^n)(x^n)/n!
    Với n và x được nhập vào từ bàn phím.
    (lấy x = 1, n=2 => ket qua: 1 – 1 + 1^2/2! = 1/2)

    Bai 7:
    Viet ctrinh tim USCLN cua 2 so a,b

    Bai 8:
    Viet ctrinh nhap vao 1 so nguyen duong n, in ra so n duoi
    dang tich luy thua cac thua so nguyen to
    Ex: nhap n=18 in ra: n=2*3^2

    Bai 9:
    Viet ctrinh kiem tra 1 so co la nguyen to hay khong
    Nhiều thế, làm đi rồi post bài lên xem sai chỗ nào rồi sửa chứ, Mod bảo chỉ hướng dẫn mà
    Tất cả các bài này trên mạng có rất nhiều nhé


    Điều quan trọng là Bạn hôm nay có giỏi hơn Bạn hôm qua không, chứ không phải Bạn có giỏi hơn người ta hay không.
    Email liên hệ: lyvinhloi.cntt@gmail.com

  9. #6
    single sun's Avatar
    single sun vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    Aug 2013
    Bài
    1
    Cảm ơn
    0
    Điểm: 2/1 bài viết

    Default

    Bài 1:
    PHP Code:
    int Tong(int m,int n)
    {
        if(
    m==n) return m;
        
    int tong 0;
        
    int i;
        if(
    m>n
        {
            
    n;
            
    m;
        }
        else 
    m;
        for(;
    i<n+1;i++) tong tong i;
        return 
    tong;

    Thay đổi nội dung bởi single sun; 12-08-2013 lúc 23:24.



  10. Có 2 thành viên cảm ơn single sun cho bài viết này:
    key.kenvin (02-01-2014), lethanhtu0812 (18-01-2014)

  11. #7
    bietkhongem's Avatar
    bietkhongem vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    Aug 2013
    Bài
    5
    Cảm ơn
    0
    Điểm
    0/0 bài viết

    Default

    C bạn à. giúp mình vs nhé



  12. #8
    lyvinhloi.cntt's Avatar
    lyvinhloi.cntt vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Dec 2012
    Bài
    653
    Cảm ơn
    67
    Điểm
    165/153 bài viết

    Default

    Tiếc là mình biết C++, bạn có thể sang codevn.org hỏi thử


    Điều quan trọng là Bạn hôm nay có giỏi hơn Bạn hôm qua không, chứ không phải Bạn có giỏi hơn người ta hay không.
    Email liên hệ: lyvinhloi.cntt@gmail.com

  13. #9
    lyvinhloi.cntt's Avatar
    lyvinhloi.cntt vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Dec 2012
    Bài
    653
    Cảm ơn
    67
    Điểm
    165/153 bài viết

    Default

    Có ai biết overload operator << và >> không chỉ mình với ( C++ )


    Điều quan trọng là Bạn hôm nay có giỏi hơn Bạn hôm qua không, chứ không phải Bạn có giỏi hơn người ta hay không.
    Email liên hệ: lyvinhloi.cntt@gmail.com

  14. #10
    LordTNT's Avatar
    LordTNT vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Aug 2012
    Bài
    517
    Cảm ơn
    2
    Điểm
    175/158 bài viết

    Default

    PHP Code:
    std::ostreamoperator<<(std::ostream&, const T&);
    std::istreamoperator>>(std::istream&, T&); 
    khai báo hàm chỉ có vậy. Return type của toán tử << và >> là std::ostream& và std::istream&. Toán tử nhận 2 arguments là stream bên trái và biến T cần xuất/nhập ở bên phải.


    nếu T là 1 instance của 1 class nào đó, và những thuộc tính của class này ko public, lẫn ko có getters thì hàm << và >> phải đc khai báo trong class và thêm friend ở đầu để access vào những thuộc tính này.
    Vd:
    PHP Code:
    #include <iostream>

    class Ngay {
    public:
        
    Ngay(int ngay=1int thang=1int nam=1970) :
            
    ngay(ngay), thang(thang), nam(nam) {}
        
    friend std::ostreamoperator<<(std::ostream&, const Ngay&);
        
    friend std::istreamoperator>>(std::istream&, Ngay&);
    private:
        
    int ngay;
        
    int thang;
        
    int nam;
    };

    std::ostreamoperator<<(std::ostreamlhs, const Ngayrhs)
    {
        
    char prev lhs.fill('0');
        
    lhs.width(2);
        
    lhs << rhs.ngay << "/";
        
    lhs.width(2);
        
    lhs << rhs.thang << "/";
        
    lhs.fill(prev);
        return 
    lhs << rhs.nam;
    }

    std::istreamoperator>>(std::istreamlhsNgayrhs)
    {
        
    //nhập dưới dạng "dd/mm/yyyy"
        //dấu ngăn cách là bất kì,
        //dd,mm có thể chỉ có 1 kí tự thay vì 2, yyyy là số có độ dài bất kì
        //check dd, mm hợp lệ theo kiểu đơn giản 
        
    int temp;
        
        
    //nhập ngày
        
    lhs >> temp;
        if (
    lhs.fail() || temp>31 || temp<1) { //nếu gặp lỗi thì return ngay
            
    lhs.clear(std::ios_base::failbit); //set flag của lhs thành fail
            
    rhs Ngay(); //reset lại ngay thang nam
            
    return lhs;
        } 
        
    rhs.ngay temp;
        
        
    lhs.get(); //bỏ qua dấu ngăn cách
        
        //nhập tháng
        
    lhs >> temp;
        if (
    lhs.fail() || temp>12 || temp<1) {
            
    lhs.clear(std::ios_base::failbit);
            
    rhs Ngay(); //reset lại ngay thang nam
            
    return lhs;
        }
        
    rhs.thang temp;
        
        
    lhs.get(); //bỏ qua dấu ngăn cách
        
        //nhập năm
        
    lhs >> temp;
        if (
    lhs.fail()) {
            
    rhs Ngay(); //reset lại ngay thang nam
            
    return lhs;
        }
        
    rhs.nam temp;
        
        
    //full check ngay thang nam
        
    static const int ngayTrongThang[] = {31,28,31,30,31,30,31,31,30,31,30,31};
        
    bool nhuan rhs.nam%400==|| (rhs.nam%4==&& rhs.nam%100);
        
    int maxNgay ngayTrongThang[rhs.thang-1] + (rhs.thang==&& nhuan);
        if (
    rhs.ngay maxNgay) {
            
    lhs.clear(std::ios_base::failbit);  //set fail flag
            
    rhs Ngay(); //reset lại ngay thang nam
        
    }
        return 
    lhs;
    }

    int main()
    {
        
    Ngay ngay;
        
        for (
    int i=0i<13; ++i)
        {
            
    std::cin >> ngay;
            if (
    std::cin.fail()) {
                
    std::cerr << "Lỗi nhập.\n";
                
    std::cin.clear(); //set cin flag lại thành good
                
    std::cin.ignore(100,'\n'); //bỏ qua hết những kí tự còn thừa trong cin
            
    } else {
                
    std::cout << ngay << "\n";
            }
        }



    toán tử >> thì khó viết hơn << rất nhiều, vì phải check xem input có hợp lệ hay ko. Ko nắm rõ istream thì đừng nên viết @.@
    Thay đổi nội dung bởi LordTNT; 14-08-2013 lúc 22:27.



  15. Có 2 thành viên cảm ơn LordTNT cho bài viết này:
    lyvinhloi.cntt (24-08-2013), sonbggru2011 (05-11-2016)

  16. #11
    lyvinhloi.cntt's Avatar
    lyvinhloi.cntt vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Dec 2012
    Bài
    653
    Cảm ơn
    67
    Điểm
    165/153 bài viết

    Default

    Mình thắc mắc là sao không khai báo và sư dụng như một member function trong class mà lại là friend ?
    Overload toán tử + - * / thì không phức tạp mấy nhưng cái này thì ...


    Điều quan trọng là Bạn hôm nay có giỏi hơn Bạn hôm qua không, chứ không phải Bạn có giỏi hơn người ta hay không.
    Email liên hệ: lyvinhloi.cntt@gmail.com

  17. #12
    LordTNT's Avatar
    LordTNT vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Aug 2012
    Bài
    517
    Cảm ơn
    2
    Điểm
    175/158 bài viết

    Default

    tại vì khi overload << và >> là overload của std::ostreamcủa std::istream, ko phải là overload toán tử của class (tạm gọi là class A). Nếu overload << và >> của class A thì nó khác ( *).

    vd cho ( *): MyString kế thừa từ std::string, có thêm toán tử << riêng của mình, hoạt động tương tự như toán tử +=.
    MyString s = "";
    std::cin >> s; //vd nhập vào "hello"
    s << "!"; //s = "hello!"
    std::cout << s; //in ra "hello!"


    Nói nôm na là overload toán tử trong class thì instance của class phải nằm bên trái toán tử (left-hand side), trong khi cin >> a; và cout << a; thì a luôn nằm bên phải nên << và >> ko thuộc về a.


    Vì << và >> không phải là member của class A nên nó ko thể truy cập vào những thuộc tính private/protected của A được, thế nên mới phải dùng friend. Còn ko thì những thuộc tính private/protected này của class A phải có getters(cho <<)/setters(cho >>) đầy đủ.

    vd lớp A có 3 thuộc tính int x, double y, std::string z đều private, để 1 toán tử << ko thuộc member của A có thể truy cập x, y, z thì 1 là << phải là friend của A, hoặc A có 3 hàm getters cho x, y, z:
    public:
    int getX()const {return x;}
    double getY()const {return y;}
    const std::string& getZ()const {return z;}
    nếu class A có 10 thuộc tính private cần xuất ra => cần 10 hàm getters, tốn công nhiều hơn so với chỉ cần khai báo friend. Chưa kể nếu overload cả >> thì phải thêm setters. Khi đó class A có getters và setters cho tất cả các thuộc tính nó bảo vệ, coi như phô bày hoàn toàn các thuộc tính của nó ra cho public => cần bảo vệ private/protected làm gì nữa?? => phá hủy hoàn toàn nguyên tắc đầu tiên của OOP là encapsulation. friend cũng phần nào lơ đi nguyên tắc này nhưng chỉ lơ đi so với 1 class thay vì tất cả như khai báo setters/getters.



  18. Có 1 thành viên cảm ơn LordTNT cho bài viết này:
    lyvinhloi.cntt (16-08-2013)

  19. #13
    bhieu21's Avatar
    bhieu21 vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    Aug 2013
    Bài
    2
    Cảm ơn
    0
    Điểm
    0/0 bài viết

    Default

    Ai giúp mình với:
    Cấu 1:
    Tính tiền cước Taxi. Biết rằng: 1km đầu tiên là 13000đ, mỗi km tiếp theo là 12000đ, nếu lớn
    hơn 30km thì mỗi km thêm sẽ là 11000đ.
    Nhập số km: 31
    Tiền cước: 372000 đồng
    Câu 2:
    * Tính cước sử dụng ADSL trong một tháng khi biết dung lượng sử dụng, biết:
    Dung lượng 500 MB đầu 500 MB tiếp theo 500 MB tiếp theo Các MB tiếp theo
    Giá của 1 MB 50 đồng 40 đồng 30 đồng 20 đồng
    Nếu một thuê bao sử dụng quá nhiều thì tối đa chỉ lấy 299000 đồng.
    Nhập số MB sử dụng của thuê bao: 810
    Tiền cước: 37400 đồng
    Câu 3"
    Tìm phương án tối ưu (số tờ tiền là ít nhất) kết hợp 3 loại giấy bạc 100đ, 200đ, 500đ với
    nhau để cho ra số tiền 10000đ.
    Phương án tối ưu: 1 tờ 100đ, 2 tờ 200đ, 19 tờ 500đ
    tk mn nhiu nhiu truoc, hic hic



  20. #14
    x3k0_ch3mj0's Avatar
    x3k0_ch3mj0 vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Sep 2009
    Đến từ
    ở nhà chứ ở đâu
    Bài
    166
    Cảm ơn
    9
    Điểm
    24/19 bài viết

    Default

    giờ em đang gặp 1 vấn đề sau : em đang có 1 danh sách lớp bây giờ em muốn tách các lớp ra riêng và in từng lớp thì em nên dùng hàm nào ? ( em đang học về ngôn ngữ lập trình C )
    PHP Code:
    #include <conio.h>
    #include <stdio.h>
    #include <string.h>

    void main()
    {
        
    struct sinh_vien
        
    {
            
    char h_t[20];
            
    char g_v[20];
            
    char lop[10];
            
    float diem;
        };
        
    float tg(float tg)
    {
        if(
    sv[i].diem >=printf(" %f qua ",sv[i].diem);
        else 
         
    printf("%f truot",sv[i].diem);
    }  

        
    struct sinh_vien sv[400];
        
    float diemthi;
        
    int n;
        
    printf("nhap so sinh vien: ");
        
    scanf("%d", &n);

        for(
    int i 0;n;i++)
        {
            
    printf("\n ho va ten: ");
            
    fflush(stdin);
            
    gets(sv[i].h_t);

            
    printf("\n giao vien huong dan: ");
            
    fflush(stdin);
            
    gets(sv[i].g_v);

            
    printf("\n lop hoc: ");
            
    fflush(stdin);
            
    gets(sv[i].lop);
            
    L=strstr(sv[i].lop,"ltmt");
            
    Q=strstr(sv[i].lop,"qtm");
            
    T=strstr(sv[i].lop,"tkdh");
            
    U=strstr(sv[i].lop,"udpm");

            
    printf("\n diem: ");
            
    fflush(stdin);
            
    scanf("%f",&diemthi);
            
    sv[i].diem diemthi;
        }

        for(
    int i 0;n;i++)
        {   if(
    sv[i].lop == L)
          {
            
    printf("\n %18s %18s %9s %8.1f"sv[i].h_tsv[i].g_vsv[i].lop,tg);
           }
            if(
    sv[i].lop == Q)
          {
            
    printf("\n %18s %18s %9s %8.1f"sv[i].h_tsv[i].g_vsv[i].lop,tg);
          }
        }
        
    getch();

    giờ em nên dùng hàm nào hay lệnh nào để tách được các lớp ra ? biết là có 5 lớp là LTMT, QTM, TKDH, QTW, UDPM
    Thay đổi nội dung bởi x3k0_ch3mj0; 18-08-2013 lúc 10:34.


    TSTQ1
    Nhất Long Thủy Sơn Quyền

  21. #15
    lyvinhloi.cntt's Avatar
    lyvinhloi.cntt vẫn chưa có mặt trong diễn đàn Rìu Bạc Đôi
    Tham gia
    Dec 2012
    Bài
    653
    Cảm ơn
    67
    Điểm
    165/153 bài viết

    Default

    Có lẽ phải viết 1 hàm liệt kê, với tham số truyền vào là mã lớp, đại loại thế này:
    PHP Code:
    // Hàm xuất danh sách sinh viên theo tên lớp
    void xuatdanhsach(sinh_vien sv[],int n,chartenlop)
    {
        for (
    int i 0i<ni++)
        {
            if (
    toupper(tenlop)==toupper(sv[i].lop))
                
    printf ...
        }

    Mình không rõ hàm upcase trong C như thế nào vì mình dùng C++, và mình thường tự viết hàm up/low case để luyện thêm
    Bạn nên xét upcase/lowcase của string sẽ chính xác hơn vì bạn không biết được người dùng sẽ nhập như thế nào: LtMt,qTm,tkdh,QTW,UDPM .... bạn chỉ xét lowcase, nó sẽ tìm chính xác tuyệt đối, cho nên trường hợp nhập đúng như qTm nó lại không hiên kết quả

    Thêm nữa chỗ này:
    PHP Code:
    {
        if(
    sv[i].diem >=printf(" %f qua ",sv[i].diem);
        else 
         
    printf("%f truot",sv[i].diem);

    Bạn bỏ ngoặc đi cũng chẳng sao cả, đúng hơn là mình không biết để ngoặc làm gì


    Điều quan trọng là Bạn hôm nay có giỏi hơn Bạn hôm qua không, chứ không phải Bạn có giỏi hơn người ta hay không.
    Email liên hệ: lyvinhloi.cntt@gmail.com

  22. Có 2 thành viên cảm ơn lyvinhloi.cntt cho bài viết này:
    mynameicduc (12-04-2014), x3k0_ch3mj0 (18-08-2013)

 

 
Trang 1/114 1 2 3 11 51 101 ... cuốicuối
Top Khuyến Mại Hàng Ngày *** Giá Sốc Trong Ngày


Quyền sử dụng

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể tự sửa bài viết của mình
  •