Chương trình phải chấp nhận một số nguyên N làm đầu vào. Chương trình phải tìm tổng các chữ số S và tích các chữ số P trong N. Sau đó, chương trình phải in có nếu tổng của S và P bằng N. Khác chương trình phải in không như là đầu ra Show
Ví dụ Đầu vào/Đầu ra 1. Đầu ra. Giải thích. Dưới đây là các phương pháp & Logic khác nhau C++
con trăn
C
Đăng lạiPhản ứng của bạn là gì?Kinh ngạc 0đang yêu 1Rất hữu ích 0vỗ tay 0
0959 Trong phần này, chúng ta sẽ thử giải câu đố Tổng Tích Các Chữ Số Của Một Số Đã Cho Bằng Ngôn Ngữ Máy Tính. Mã được hiển thị dưới đây minh họa điểm này <script> // JavaScript program to compute // product of digits in the number. // Function to get product of digits function getProduct(n) { let product = 1; while (n != 0) { product = product * (n % 10); n = Math.floor(n / 10); } return product; } // Driver code let n = 4513; document.write(getProduct(n)); // This code is contributed by Manoj. </script> Dòng mã sau đây phác thảo các phương pháp khác nhau có thể được sử dụng để tìm giải pháp cho bài toán Tổng Tích Các Chữ Số Của Một Số Đã Cho // Java program to compute // product of digits in the number. import java.io.*; class GFG { /* Function to get product of digits */ static int getProduct(int n) { int product = 1; while (n != 0) { product = product * (n % 10); n = n / 10; } return product; } // Driver program public static void main(String[] args) { int n = 4513; System.out.println(getProduct(n)); } } Chúng tôi đã chứng minh, với rất nhiều ví dụ minh họa, cách giải quyết vấn đề Tổng Tích Các Chữ Số Của Một Số Đã Cho Làm thế nào để bạn tìm thấy tổng và sản phẩm của một chữ số của một số?Tìm tổng và tích các chữ số của nó. Ví dụ, tổng các chữ số của số 253 là 10, vì 2 + 5 + 3 = 10. Tích các chữ số của số 253 là 30, vì 2 * 5 * 3 = 30 Tích các chữ số của một số là gì?Nhân chữ số cuối cùng (last_digit) được tìm thấy ở trên với prod i. e. prod= prod* last_digit. Xóa chữ số cuối cùng bằng cách chia số đó cho 10 i. e. số = số / 10. Lặp lại các bước 3-5 cho đến khi số trở thành 0. Cuối cùng, bạn sẽ nhận được sản phẩm của các chữ số của số đầu vào Làm thế nào để bạn tìm thấy sản phẩm của một số?Tích của hai số là kết quả bạn nhận được khi nhân chúng với nhau. Vậy 12 là tích của 3 và 4, 20 là tích của 4 và 5, v.v. Làm thế nào để bạn nhân mỗi chữ số của một số?Thuật toán chung cho tích các chữ số trong một số đã cho
Tích của tất cả các chữ số từ 0 đến 9 là gì?Bây giờ, chúng ta không cần tính tích của ( 1 × 2 × 3 × 4 × 5 × 6 × 7 × 8 × 9) , vì câu trả lời được tạo ra cuối cùng sẽ được nhân với 0 để tạo ra 0 là câu trả lời cuối cùng hiển nhiên. Đó là lý do tại sao, chúng ta có thể viết trực tiếp số 0 làm đáp án cuối cùng mà không cần thực hiện bất kỳ phép tính thủ công nào. 21-Tháng 9-2020 Tổng các chữ số có nghĩa là gì?Sự định nghĩa. Tổng các chữ số của một số gọi là tổng các chữ số của nó. Ví dụ, tổng các chữ số của 17 là 8 vì 1 + 7 = 8. 11-May-2020 Sản phẩm của 36 là gì?Các yếu tố của 36 có thể được liệt kê như sau Sản phẩm của 20 là gì?Các yếu tố này là 1,2,4,5,10 và 20. Hệ số cặp của 20 Làm thế nào để bạn tìm thấy tổng của một số trong C++?Để lấy tổng của mỗi chữ số bằng chương trình C++, hãy sử dụng thuật toán sau
Tích của các số từ 1 đến 100 là gì?Câu trả lời. Tích của tất cả các số nguyên từ 1 đến 100 là 100. Công thức thực sự đếm số thừa số 5 trong n. , nhưng vì có ít nhất bằng số thừa số 2, nên số này tương đương với số thừa số 10, mỗi thừa số cho thêm một số 0 ở cuối. 14-May-2020 |