Lớp học của một số N được xác định bởi sản phẩm của tất cả các chữ số từ 1 đến N (bao gồm 1 và N).
Ví dụ,
Note:
- Nó được ký hiệu là N! và chỉ được tính toán cho các số nguyên dương.
- Lao động 0 luôn là 1.
Cách đơn giản nhất để tìm thấy giai thừa của một số là bằng cách sử dụng một vòng lặp.
Có hai cách để tìm giai thừa trong PHP:
- Sử dụng vòng lặp
- Sử dụng phương pháp đệ quy
Logic:
- Lấy một số.
- Lấy các số nguyên dương giảm dần.
- Nhân chúng.
Đơn vị trong PHP
Lao động 4 sử dụng cho vòng lặp được hiển thị dưới đây.
Example:
Output:
Đơn vị sử dụng biểu mẫu trong PHP
Chương trình dưới đây hiển thị một biểu mẫu thông qua đó bạn có thể tính toán giai thừa của bất kỳ số nào.
Example:
Output:
Đơn vị sử dụng đệ quy trong PHP
Lao động của 6 sử dụng phương pháp đệ quy được hiển thị.
Example:
Output:
Mã số
Factorial của một số giai thừa của một số Nhập một số:
FACTORIAL OF A NUMBER
FACTORIAL OF A NUMBER
ENTER A NUMBER:
{
$fact=$fact*$n;
$n--;
}
echo "$fact";
}
?>
Đầu ra
Chương trình PHP để tìm giai thừa của một số |
Lớp hướng dẫn (hướng dẫnclass.com) là một cửa hàng dừng để tìm hiểu trực tuyến về các công nghệ web khác nhau, chuẩn bị cho một cuộc phỏng vấn và tăng cường các kỹ năng kỹ thuật của bạn.
Chúng tôi cung cấp các hướng dẫn trực tuyến miễn phí về các công nghệ web mới nhất. Những hướng dẫn này có cấu trúc tốt và dễ sử dụng cho người mới bắt đầu. Với mỗi hướng dẫn, bạn có thể tìm thấy một danh sách các bài tập, bài tập, mã, bài viết và câu hỏi phỏng vấn liên quan.
Trang web này cung cấp các hướng dẫn về PHP, HTML, CSS, SEO, C, C ++, JavaScript, WordPress và tiếp thị kỹ thuật số cho người mới bắt đầu. Bắt đầu học ngay bây giờ.
Viết một chương trình để tính toán và in giai thừa của một số bằng cách sử dụng một vòng lặp. Bộ phận của một số là sản phẩm của tất cả các số nguyên lên đến và bao gồm số đó, vì vậy, giai thừa của 4 là 4*3*2*1 = 24. Trình bày bằng hình ảnh: Giải pháp mẫu: Mã PHP: Đầu ra mẫu:PHP cho vòng lặp: Tập thể dục-5 với giải pháp
Sơ đồ:
Trình chỉnh sửa mã PHP:
Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn (và nhận xét) thông qua Disqus.
Trước đây: Tạo một tập lệnh để xây dựng mẫu cụ thể, sử dụng một bản lồng cho Loop.next: Viết một chương trình sẽ cung cấp cho bạn tất cả các kết hợp tiềm năng của một tổ hợp thập phân hai chữ số, được in theo định dạng dấu phẩy. Create a script to construct the specific pattern, using a nested for loop.
Next: Write a program which will give
you all of the potential combinations of a two-digit decimal combination, printed in a comma delimited format.
Mức độ khó của bài tập này là gì?
Kiểm tra kỹ năng lập trình của bạn với bài kiểm tra của W3Resource.
PHP: Lời khuyên trong ngày
PHP: Làm thế nào để bạn thay đổi khóa của một phần tử mảng?
$arr[$newkey] = $arr[$oldkey]; unset($arr[$oldkey]);- Bài tập: Top 16 chủ đề phổ biến nhất hàng tuần
- Bài tập SQL, Thực hành, Giải pháp - Tham gia
- Bài tập SQL, Thực hành, Giải pháp - Quan sát phụ
- JavaScript Basic - Bài tập, Thực hành, Giải pháp
- Java Array: Bài tập, Thực hành, Giải pháp
- C Bài tập lập trình, Thực hành, Giải pháp: Tuyên bố có điều kiện
- Cơ sở dữ liệu nhân sự - Sắp xếp bộ lọc: Bài tập, Thực hành, Giải pháp
- C Bài tập lập trình, Thực hành, Giải pháp: Chuỗi
- Các loại dữ liệu Python: Từ điển - Bài tập, Thực hành, Giải pháp
- Câu đố lập trình Python - Bài tập, Thực hành, Giải pháp
- Mảng C ++: Bài tập, Thực hành, Giải pháp
- Báo cáo và vòng lặp có điều kiện JavaScript - Bài tập, Thực hành, Giải pháp
- Thuật toán cơ bản C# Sharp: Bài tập, Thực hành, Giải pháp
- Python Lambda - Bài tập, Thực hành, Giải pháp
- Python Pandas DataFrame: Bài tập, Thực hành, Giải pháp
- Công cụ chuyển đổi
- JavaScript: HTML Mẫu xác thực