0.Diện tích hình tròn
Submit solution
Points:
1 (partial)
Time limit:
1.0s
Memory limit:
98M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG
Công thức tính diện tích hình tròn được định nghĩa là \(A = \pi. R^2\) . Lấy \(\pi = 3.14159\):
Tính diện tích hình tròn, sử dụng công thức trên.
Đầu vào
Đầu vào chứa một giá trị thập phân của biến R, sử dụng kiểu dữ liệu số thực lớn
Đầu ra
Trình bày thông báo "A=" theo sau là giá trị của biến, như trong ví dụ dưới đây, với bốn vị trí sau dấu thập phân.
Ví Dụ
INPUT 1
2.00
OUTPUT 1
A=12.5664
INPUT 2
100.64
OUTPUT
A=31819.3103
INPUT 3
150.00
OUTPUT 3
A=70685.7750
Comments
mn phải dùng double mới được float thiếu nhé nó vượt quá
Dùng kiểu double thay vi kiểu float và dùng M_PI trong thư viện math.h
include<stdio.h>
include<math.h>
int main() { float R,A; float const pi=3.14159; scanf("%f",&R); A=pi*pow(R,2); printf("\n A=%.4f",A); } // ai giúp vs mk làm vẫn thấy bị sai số ko hiểu sai ở đâu