java - The `If statement ` in JGrasp -


how change code....

if (youranswer = numberone + numbertwo) {    system.out.println("that correct!");    counter = counter + 1; } else {    system.out.println("that incorrect!"); } 

this not seem working me. can me?. debugger saying:

randomnumbersprogramthree.java:21: error: incompatible types: int cannot converted boolean".

you cannot associate number boolean value. boolean true or false, not number, can create variable indicates if number represents true or false. entire program? see "youranswer", "numberone", , "numbertwo" stored. write pseudo-program explain theory.

   import java.util.*;    public class exampleprogram     {    public static void main(string[] args)      {      system.out.println("please enter 2 numbers");      scanner answer = new scanner (system.in);       int youranswer = answer.nextint();      int numberone = 1;      int numbertwo = 2;        if (youranswer == (numberone + numbertwo))      {         system.out.println("that correct!");      }      else      {         system.out.println("that incorrect!");      }   } } 

this program ask user input number, example number "3". compare number 2 numbers declares, "numberone" equals value of one, , "numbertwo" equals value of two. therefore, in "if" statement says, "if (youranswer == (numberone + numbertwo))" means 1 + 2 = 3, if users answer 3, 3 = 3 , result come true.


Comments

Popular posts from this blog

ruby on rails - RuntimeError: Circular dependency detected while autoloading constant - ActiveAdmin.register Role -

c++ - OpenMP unpredictable overhead -

javascript - Wordpress slider, not displayed 100% width -