Jeg er ganske ny på java, så tror ikke dette er noen idiot. Anyways, jeg har prøvd å lage et program som kan lese et visst brev fra konsollen og deretter bestemme hvilken operasjon for å bruke, la oss si å legge til. Men jeg kan ikke få en Hvis løkke til å lese variabel som bestemmer hvilken operatør du bruker, her er koden, og kan hjelpe.
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner user_input = new Scanner( System.in );
int number;
String function;
System.out.println(What Do You Want to Do? (a to add; s to +
subrtact; d to divited; m to multiply, and sq to square your nummber.) );
function = user_input.next();
if (function == sq){
System.out.print(Enter your number: );
number = user_input.nextInt();
System.out.print(number * number);
} else {
System.out.println(Unidentified Function!);
}
}
}
(Jeg gjorde beskrivelsen kortere slik at det ville passe).