Wenn ich in diesem Programm 10 eingebe, wenn es heißt: "Geben Sie einen Wert ein", was würde dann ausgegeben werden? num1
10 wird, während num2
6 ist, verstehe ich nicht, was num1 = num1
bedeuten? 10 = 10 + 2 = 12
?
Ich glaube, ich habe es richtig verstanden: Der Benutzer braucht 10, num1
wird dann der Wert von num1 + 2
was 12 ist. num2
wird dann zu num1
, 12
dann 12/6 = 2
.
Leistung: 2
import java.util.*;
public class Calculate
{
public static void main (String[] args)
{
Scanner sc = new Scanner(system.in);
int num1, num2;
num2 = 6;
System.out.print("Enter value");
num1 = sc.nextInt();
num1 = num1 + 2;
num2 = num1 / num2;
System.out.println("result = " + num2);
}
}