BÀI MỚI NHẤT
Wednesday, August 10, 2016

Liệt kê các số chính phương nhỏ hơn n

Đinh Quang Trưởng - Lập trình C/C++

Đề bài:
Nhập vào 1 số nguyên n. Tìm các số chính phương nhỏ hơn n

Dưới đây là đoạn code tham khảo:

#include<iostream.h>
#include<math.h>

int KiemTraChinhPhuong(int n)
{
return sqrt(float(n)) == (int)sqrt((float)n);
}

void LietKeChinhPhuong(int n)
{
for(int i = 2; i < n; i++)
{
if(KiemTraChinhPhuong(i) == true)
cout<<i<<"   ";
}
}
int main()
{
int n;
cout<<"Moi nhap n";
cin>>n;
LietKeChinhPhuong(n);
}

Kết quả của chương trình :
ket qua
Theo Đinh Quang Trưởng