java - Hvordan gemmer jeg og tilføjer output/Opdater diagrammet

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg er bare ny til Java. Jeg vil gerne oprette et bord, der opdateres på input.If input er mellem 1-20 svaret skal være 5.If ​​21-40 svaret skal være 10.
Så jeg vil tage et eksempel som dette:
Input 1: 7 ==== Svar=5
Input 2: 23 ==== Svar=10
Så ved at indtaste det første input, vil jeg have output som 5. Men jeg vil have output som 15 (Summen af ​​1. og 2. output) efter at have indtastet dem begge. Er der nogen måde. Her er en kode, jeg oprettede for at tildele værdier




import java.util.Scanner;

class  Vedant
{
    public static void main(String[] args)
        {
            System.out.println("Enter input");
            Scanner inputa=new Scanner(System.in);
            int b=inputa.nextInt();
            if(b > 0 && b < 20);
            int a=5;
            {
                System.out.println("Answer ="+a);
            }
            if(b<0)
            {
                System.out.println("Invalid");
            }
}
}



når du bruger if() sætning med ; som if();, vil det altid blive betragtet som if(true)


import java.util.Scanner;

class  Vedant {

    public static void main(String[] args) {
        System.out.println("Enter input");
        Scanner inputa=new Scanner(System.in);
        int b=inputa.nextInt();
        if(b > 0 && b =< 20)
        {
            System.out.println("Answer = 5");
        }
        else if(b > 21 && b < 40)
        {
            System.out.println("Answer = 10");
        }
        if(b<0)
        {
            System.out.println("Invalid");
        }
    }
}

Bedste reference