यह जांचने के लिए कि क्या किसी सरणी में सभी अंकों का उपयोग करके 3 संख्या से विभाज्य बनाना संभव है, जावा कोड इस प्रकार है -
उदाहरण
import java.io.*; import java.util.*; public class Demo{ public static boolean division_possible(int my_arr[], int n_val){ int rem = 0; for (int i = 0; i < n_val; i++) rem = (rem + my_arr[i]) % 3; return (rem == 0); } public static void main(String[] args){ int my_arr[] = { 66, 90, 87, 33, 123}; int n_val = 3; if (division_possible(my_arr, n_val)) System.out.println("It is possible to make a number that can be divided by 3"); else System.out.println("It is not possible to make a number that can be divided by 3"); } }
आउटपुट
It is possible to make a number that can be divided by 3
डेमो नाम के एक वर्ग में 'divid_possible' नाम का एक फंक्शन होता है। यह देखने के लिए जाँच करता है कि क्या संख्याओं का उपयोग एक संख्या बनाने के लिए किया जा सकता है जिसे 3 से विभाजित किया जा सकता है। मुख्य फ़ंक्शन में, मानों के साथ एक सरणी और एक 'n' मान परिभाषित किया जाता है। फ़ंक्शन को विशिष्ट तर्कों के साथ बुलाया जाता है और संबंधित संदेश कंसोल पर प्रदर्शित किया जाएगा।