Lập trình C: Kiểm tra tính chính phương

Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực

1. Video hướng dẫn:

2. Bài viết hướng dẫn:

#include<stdio.h>
#include<math.h>

main(){

  ///Hãy nhp mt s N bt k và kim tra xem
  ///N có phi là s chính phương hay không?
  ///S chính phương là s nguyên dương >1 và có
  ///căn bc 2 là mt s nguyên. Ví d: 4, 9, 16,...
  ///Suy ra, ta ch cn kim tra xem sqrt(N) có phi
  ///là s nguyên hay không, nếu phi thì N là s  ///chính phương, ngược li N không phi s chính
  ///phương.
  float N;
  printf("\nMoi ban nhap mot so N bat ky: ");
  scanf("%f",&N);
  if(N>1 && (sqrt(N)==(int)sqrt(N))){
    printf("\n%g la so chinh phuong",N);
  }else{
    printf("\n%g khong phai la so chinh phuong",N);
  }

  return 0;
}
» Tiếp: Cách sắp xếp mảng 2 chiều
« Trước: Kiểm tra số nguyên
Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực
Copied !!!