Problemas con los valores en if
Publicado por Lik (2 intervenciones) el 20/04/2021 23:54:47
Buenas, el problema está el condiciones, cuando pongo en la entrada de datos ""suma"
en donde se almacena en resultado para ejecutar las condiciones no ejecutan el if
en donde se almacena en resultado para ejecutar las condiciones no ejecutan el if
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
35
36
37
import java.util.Scanner;
public class Fd{
public static void main(String args[]){
System.out.println("\nIngresar datos\n");
Scanner lg = new Scanner(System.in);
String nombre = "", resultado = "";
int num1 = 0, num2 = 0, valor = 0;
System.out.println(" * Ingrese su nombre *");
System.out.print("/");
nombre = lg.nextLine();
System.out.println("");
System.out.println("- ¿Con que signo quieres calcular? -");
System.out.println("Suma");
System.out.println("Resta");
System.out.println(" Multiplicacion");
System.out.println(" Dividir\n");
System.out.print("/");
resultado = lg.nextLine();
if (resultado == "Suma"){
System.out.println("- Ingrese un numero -");
num1 = lg.nextInt();
} else if (resultado == "Resta"){
System.out.println("Hello world");
}
}
}
Valora esta pregunta


0