Tính Giá Trị Tuyệt đối Của Một Số Trong C - Lập Trình Từ Đầu
Bài tập cơ bản này ta có thể có hướng giải quyết là sử dụng hàm abs trong ngôn ngữ lập trình C.
Đầu vào sẽ là một biến nguyên dương N, yêu cầu của bài toán là tính giá trị tuyệt đối của N.
2. Lời giảiĐâu tiên ta tìm hiểu giá trị tuyệt đối của một số là gì?
Giá trị tuyệt đối của một số thực x được viết là |x|, là giá trị của nó nhưng bỏ dấu. Như vậy |x| = -x nếu x là số âm (-x là số dương), và |x| = x nếu x là số dương, và |0| =0. Giá trị tuyệt đối của một số có thể hiểu là khoảng cách của số đó đến số 0. Trong toán học, việc sử dụng giá trị tuyệt đối có trong hàng loạt hàm toán học, và còn được mở rộng cho các số phức, véctơ, trường,…
Để giải được bài tập giá trị tuyệt đối của N trong C bạn phải có kiến thức về toán học cơ bản, có kiến thức về lập trình C cơ bản và cách sử dụng hàm abs trong C.
Các bước thực hiện bài toán như sau:
Bước 1: Khai báo biến int N dùng để gán giá trị của N.
Bước 2: Nhập giá trị của N.
Bước 3: Sử dụng hàm abs trong C để tính giá trị tuyệt đối của N và in kết quả ra màn hình.
Chương trình giải bài tập tính giá trị tuyệt đối của số N trong C như sau :
#include<stdio.h> #include<math.h> int main() { //khai bao bien N int N; //nhap su dieu tu ban phim gan vao N printf("Nhap N:"); scanf("%d", &N); //dung ham abs de tinh gai tri tuyet doi cua N printf("Gia tri tuyet doi la: |%d| = %d", N, abs(N)); }Ví dụ tôi nhập N=-10
Kết quả:
Nhap N:-10 Gia tri tuyet doi la: |-10| = 10 |
Để thực hiện giải bài tập tính giá trị tuyệt đối của số N trong C bạn đọc cần phải có kiến thức cơ bản về ngôn ngữ lập trình C, bạn cần nắm vững cách nhập xuất căn bản và các cách sử dụng hàm abs trong C và các phép toán học cơ bản.
Bài tập này còn có hướng giải quyết khác như sau:
#include<stdio.h> int main() { //khai bao bien N int N; //nhap su dieu tu ban phim gan vao N printf("Nhap N:"); scanf("%d", &N); if(N<0)// neu N < 0 thi doi dau { N = -N; } //in ra ket qua printf("Gia tri tuyet doi cua N la : %d", N); }Ví dụ tôi nhập N=-20
Kết quả:
Nhap N:-20 Gia tri tuyet doi cua N la : 20 |
Từ khóa » Giá Trị Tuyệt đối Trong Dev C
-
Hàm Abs Trong C
-
Cách Tính Trị Tuyệt đối Trong C/C++ - Lập Trình Không Khó
-
Hàm Abs() Trong C / C++ - Freetuts
-
Gía Trị Tuyệt đối Trong C - Programming - Dạy Nhau Học
-
Hàm Abs() Trong C | Thư Viện C Chuẩn
-
Tổng Hợp Cách Tính Trị Tuyệt đối Trong C/C++ | Bán Máy Nước Nóng
-
Giá Trị Tuyệt đối Trong C
-
Trị Tuyệt đối Trong C - Trang Tổng Thông Tin Làng Game Việt Nam
-
Cách Tính Trị Tuyệt Đối Trong C / C++, Hàm Abs ... - .vn
-
Giá Trị Tuyệt đối Trong C
-
Hàm Trị Tuyệt Đối Trong C
-
Giá Trị Tuyệt đối Trong C
-
Gía Trị Tuyệt Đối Trong C - Trị Tuyệt đối C++
-
Giá Trị Tuyệt đối Trong C