Situatie
Acesta este un program Java pentru extragerea cifrelor dintr-un numar întreg dat.
Introduceti orice numar intreg ca intrare. Dupa aceea, vom efectua mai multe operatii, cum ar fi modulul si diviziunea pentru a cunoaste numarul de cifre din numarul intreg dat si apoi vom imprima fiecare dintre cifrele numarului dat.
Iata codul sursa al Programului Java pentru extragerea cifrelor dintr-un numar intreg dat.
Programul Java este compilat cu succes și rulat pe un sistem Windows.
Iesirea programului este prezentata si mai jos.
Solutie
Pasi de urmat
1. import java.util.Scanner;
2. public class Extract_Digits
3. {
4. public static void main(String args[])
5. {
6. int n, m, a, i = 1, counter = 0;
7. Scanner s=new Scanner(System.in);
8. System.out.print(“Enter any number:”);
9. n = s.nextInt();
10. m = n;
11. while(n > 0)
12. {
13. n = n / 10;
14. counter++;
15. }
16. while(m > 0)
17. {
18. a = m % 10;
19. System.out.println(“Digits at position “+counter+”:”+a);
20. m = m / 10;
21. counter–;
22. }
23. }
24.}
Iesire:
$ javac Extract_Digits.java
$ java Extract_Digits
Enter any number:5678
Digits at position 4:8
Digits at position 3:7
Digits at position 2:6
Digits at position 1:5
Leave A Comment?