Home Foros Foro dudas Foro de Java Dudas de Java Respuesta a: Dudas de Java

Respuesta a: Dudas de Java

Home Foros Foro dudas Foro de Java Dudas de Java Respuesta a: Dudas de Java

#7277

Hugoa
Participante

En el siguiente codigo no me deja ingresar el string en la consola si no que termina el programa.

package videospruebas;

import java.util.*;

public class NewMain {

public static void main(String[] args) {

// TODO code application logic here

Scanner entrada=new Scanner(System.in);

String opcion;

int numero;

int numero2;

int total=0;

int adicion;

do{

System.out.println(“Ingrese #1”);

numero=entrada.nextInt();

System.out.println(“Ingrese #2”);

numero2=entrada.nextInt();

adicion=numero+numero2;

total=total+adicion;

System.out.println(“Desea agregar otra suma?? si/no”);

opcion=entrada.nextLine(); //aca esta el problema porque termina el programa en vez de leerme la // variable opcion

}while(opcion.equalsIgnoreCase(“si”));

if(opcion.equalsIgnoreCase(“no”)){

System.out.println(“el resultado de la suma es “+total);

}

}

}