Program Java pentru extragerea cifrelor dintr-un numar intreg dat

Configurare noua (How To)

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

Tip solutie

Permanent

Voteaza

(20 din 46 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?