Đây là một câu lập trình C trong đề thi Khóa 6 năm nay: Khởi tạo mảng số thực a gồm 100 phần tử. Nhập vào số nguyên n là số phần tử của mảng a. Nhập vào các giái trị của mảng. In ra các giá trị của mảng. In ra các số chính phương xuất hiện trong mảng a. (Đại loại là như thế này nhưng các dữ kiện đều đúng) Có vấn đề ở đây là: Số chính phương là một số nguyên thì sao có thể xét trong mảng là số thực vậy được. Biết là trong mảng nếu có số nguyên thì sẽ xét số chính phương nhưng làm sao để biết nó là số nguyên. Lại gặp một vấn đề đó là tìm số nguyên. Tất nhiên là tiếp theo sẽ rất phức tạp. Có phải đề bị sai? Mọi người thảo luận zùm cái đề này tí!
- Số thực bao gồm cả số nguyên - Số chính phương là số nguyên => trong mảng, những số thực thì dĩ nhiên không phải là số chính phương. Lúc đó nó chỉ xét đến các số nguyện. Mình đâu cần phải xác định là nguyên hay thực
À à!.. tìm ra nguyên nhân NGU rồi a @hongoctrien à!.. may mà không gặp đề này không thôi thì bỏ rồi..