Bài 3.4: Viết chương trình tìm và in ra màn hình các số chính phương <=n (n
nhập từ bàn phím). Yêu cầu trong
chương trình có sử dụng hàm kiểm tra một số
nguyên có phải là số chính phương hay không.
//Câu 3.4: #include <stdio.h> #include <math.h> //Khai bao ham int laSoCP(int x); //===chuong trinh chinh=== int main(void) { int n,i; printf("Nhap n: ");scanf("%d",&n); printf("Cac so chinh phuong <= %d la: ",n); for(i=1;i<=n;i++) if(laSoCP(i)) printf("%d ",i); return 0; } //===dinh nghia ham int laSoCP(int x) { if(sqrt(x)==(int)sqrt(x)) return 1; return 0; }
Coding: Hải Dớ
Chia sẻ:
Chia sẻ
Đăng nhận xét
Cảm Ơn Bạn Đã Để Lại Bình Luận