java - type mismatch: cannot convert from int to boolean in lotto program -


i trying make lotto java program. prompt user input number , generate random number , if number matches, win i'm getting "type mismatch: cannot convert int boolean." here's have far. thank help! note i'm new java

import java.util.scanner; import java.util.random; public class lottery {   public static void main (string [] args)   {     scanner input=new scanner(system.in);     system.out.println("please enter number");     random randomnumber=new random();     system.out.println(" random number "+65);     system.out.println("lotto number "+randomnumber.nextint(10)+1);     if(65)       system.out.println("you win 20000");     else        sytem.out.println("no winner");     if(56)       system.out.println("you win 10000");     else       system.out.println("no winner");     if(6||5)       system.out.println("you win 5000");     else       system.out.println("no winner");    } } 

you need store random number in variable , compare in if statements:

import java.util.scanner; import java.util.random; public class lottery {   public static void main (string [] args)   {     scanner input=new scanner(system.in);     system.out.println("please enter number");     random randomnumber=new random();     int rand = randomnumber.nextint(10) + 1     system.out.println(" random number "+65);     system.out.println("lotto number "+ rand);     if(rand == 65)       system.out.println("you win 20000");     else if(rand == 56)       system.out.println("you win 10000");     else if(rand == 6 || rand == 5)       system.out.println("you win 5000");     else       system.out.println("no winner");   } } 

note: fixed if statements bit aswell. (you're still winner if 56 right)


Comments

Popular posts from this blog

php - Invalid Cofiguration - yii\base\InvalidConfigException - Yii2 -

How to show in django cms breadcrumbs full path? -

ruby on rails - npm error: tunneling socket could not be established, cause=connect ETIMEDOUT -