viết chương trình nhập vào mảng một chiều các số nguyên va xuất ra màn hình các phàn tử là số chính phương nằm tại những vị trí lẻ trong mảng.
Code :
//DMTuan-Tink4a2-Uneti
#include<iostream.h>
#include<conio.h>
#include<math.h>
int cp(int n)
{
if (n==int(sqrt(n))*int(sqrt(n)))
return 1;
else
return 0;
}
void nhap(int a[], int n) {
int i;
for(i=1; i<n; i++) {
cout<<"\nNhap vao a["<< i<<"] : ";
cin>>a[i];
}
}
void check(int a[], int n)
{
cout<<"Cac phan tu la so chinh phuong o vi tri le la :\n";
for(int i=1; i<n; i++)
{
if(cp(a[i])&&i%2!=0)
cout<< a[i]<<" ";
}
cout<<endl;
}
void main()
{
int n;
cout<<"Nhap vao so phan tu: ";
cin>>n;
int *a=new int[n+1];
nhap(a, n);
check(a, n);
getch();
}
0 Response to "viết chương trình nhập vào mảng một chiều các số nguyên va xuất ra màn hình các phàn tử là số chính phương nằm tại những vị trí lẻ trong mảng."
Đăng nhận xét