En C++
Código (cpp) [Seleccionar]
#include <iostream>
#include <math.h>
using namespace std;
int k,num;
double i,result;
bool flag;
int main()
{
i=1;
num=0;
flag=1;
cout << "Ingrese numero" << endl;
cin>>k;
while (flag==1)
{
result=sqrt(i);
if(result==((int)result))
{
cout<<i<<"; ";
num++;
}
if(num==k)
{
flag=0;
}
i++;
}
system("PAUSE");
return 0;
}