Java - Realice el programa que lee una cadena con números separados de espacios en blanco (pueden ser de 1

 
Vista:
sin imagen de perfil

Realice el programa que lee una cadena con números separados de espacios en blanco (pueden ser de 1

Publicado por MRX (16 intervenciones) el 09/04/2018 22:40:44
Realice el programa que lee una cadena con números separados de
espacios en blanco (pueden ser de 1 o más dígitos). Debe realizar la suma
de esos valores.
FRASE = 2 34 56 2 4 11
Respuesta= 2 + 34 + 56 + 2 + 4 + 11


mi problema es que no me da la suma

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
public static void main(String[] args) {
	System.out.println("programa que lee numeros separados");
	Scanner teclado = new Scanner(System.in);
	String frase1;
	System.out.print("Escriba una frase: ");
	frase1 = teclado.nextLine();
	String palabras[] = frase1.split(" ");
	int i=0;
	int n=0,g=0;
	int np= palabras.length;
	do {
		String re = palabras[i];
		n = Integer.parseInt(re);
		System.out.print(re);
 
		g = n+n;
 
		if (np!=1) {
			System.out.print("+");
		}
 
		i=i+1;
 
		np=np-1;
 
	}
	while (np!=0);
	if(np==0) {
		System.out.println("");
	}
	System.out.println("la suma de los digitos es");
	System.out.println(g);
 
}
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 Oliver
Val: 189
Ha disminuido su posición en 2 puestos en Java (en relación al último mes)
Gráfica de Java

Realice el programa que lee una cadena con números separados de espacios en blanco (pueden ser de 1

Publicado por Oliver (67 intervenciones) el 10/04/2018 03:42:28
no es complicado pero tienes algunos errores , escribeme a mi hangouts [email protected] y con gusto te ayudo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar