Java - Mostrar las cifras por separado del resultado de una Suma

 
Vista:

Mostrar las cifras por separado del resultado de una Suma

Publicado por Rodrigo (1 intervención) el 27/06/2018 05:48:14
Necesito Mostrar las cifras por separado del resultado de una Suma
Ejemplo: Resultado de la Suma=135
1
3
5

Como quedaría un código para dejar el resultado de esta manera?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Javier
Val: 115
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Mostrar las cifras por separado del resultado de una Suma

Publicado por Javier (54 intervenciones) el 28/06/2018 20:40:02
Es muy sencillo. Podrías hacerlo de la siguiente manera:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class Borrar {
 
	public static void main(String[] args) {
 
		int num = 135;
 
		String parse = String.valueOf(num);
 
		char[] array = parse.toCharArray();
 
		for(int i = 0; i < array.length; i++) {
 
			System.out.println(array[i]);
 
		}
 
	}
 
}

Espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 68
Ha aumentado 1 puesto en Java (en relación al último mes)
Gráfica de Java

Mostrar las cifras por separado del resultado de una Suma

Publicado por gianmarco (26 intervenciones) el 28/06/2018 21:16:14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package ejercicio;
import java.util.Scanner;
/**
 *
 * @author gianmarco
 */
public class Ejer_Foro {
    public static void main(String[] args) {
        Scanner lector = new Scanner(System.in);
        int suma, n1, n2;
        System.out.println("Ingrese primer numero");
        n1 = lector.nextInt();
        System.out.println("Ingrese segundo numero");
        n2 = lector.nextInt();
        suma = n1 + n2;
        String parse = String.valueOf(suma);
        char[] array = parse.toCharArray();
        System.out.println("La suma es: "+suma);
        System.out.println("Digitos separados de la suma");
        for (int i = 0; i < array.length; i++) {
            System.out.println(array[i]);
        }
    }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar