print jumping all numbers in java मै क्या होता है ? और किस तरह लिखते है .
Jumping numbers in Java are numbers where the absolute difference between adjacent digits is either 1 or -1
आएये और सरल विधि से जाने क्या होता jumping numbers in java देखते है
जम्पिंग नंबर्स
वे नंबर्स होते हैं जिनमें पड़ोसी अंकों के बीच का अवशेष या तो 1 होता है या -1 होता है। उदाहरण के लिए, 4343456 एक जम्पिंग नंबर है क्योंकि पड़ोसी अंकों के बीच का अवशेष
हमेशा 1 होता है..
print jumping all numbers in java मै अब हम कुछ उदहारण देखते है ..
import java.util.LinkedList;
import java.util.Queue;
public class JumpingNumbers
{
// Function to check if a number is a jumping number
public static boolean isJumpingNumber(int num)
{
// Convert the number to an array of digits
char[] digits = String.valueOf(num).toCharArray();
// Check the absolute difference between adjacent digits
for (int i = 0; i < digits.length - 1; i++)
{
int diff = Math.abs(digits[i] - digits[i + 1]);
if (diff != 1)
{
return false;
}
}
return true;
}
// Function to generate jumping numbers up to a given limit
public static void generateJumpingNumbers(int limit)
{
System.out.println("Jumping Numbers up to " + limit + ":");
for (int i = 0; i <= limit; i++)
{
if (isJumpingNumber(i))
{
System.out.print(i + " ");
}
}
}
public static void main(String[] args)
{
int limit = 100;
// Change this value to set a different upper limit
generateJumpingNumbers(limit);
}
}
आएये jumping numbers in java को कुछ example के द्वारा जाने ..
यदि हम सीमा 50 तक जम्पिंग नंबर्स को प्रिंट करना चाहते हैं तो इसका output जो होगा वह इस प्रकार है .
0 1 2 3 4 5 6 7 8 9 10 12 21 23 32 34 43 45
यहां, ऊपरी सीमा 50 तक सभी जम्पिंग नंबर्स को प्रिंट किया गया है। आप अपनी आवश्यकता अनुसार सीमा को बदलकर अन्य जम्पिंग नंबर्स प्राप्त कर सकते हैं।
ध्यान दें कि इस उदाहरण में हमने प्रोग्राम में एक फ़ंक्शन isJumpingNumber बनाई है जो एक संख्या को प्रिंट करती है और जांचती है कि क्या वह एक जम्पिंग नंबर है फ़ंक्शन generateJumpingNumbers का उपयोग जम्पिंग नंबर्स को प्रिंट करने के लिए किया जाता है।..
और भी पढ़े 👇

0 टिप्पणियाँ