java - How to get output with println() -


i want write program should give me r3 output. code here:

public class main {     /**      * @param args command line arguments      */     public static void main(string[] args) {         scanner console = new scanner(system.in);          boolean p;         boolean q;         system.out.println("please enter 2 number p , q");         system.out.print('\n');         p = console.nextboolean();         q = console.nextboolean();          boolean r1;         boolean r2;         boolean r3;          r1 = (p & q);         r2 = (q == r1);         r3 = (p == r2);         system.out.print("the output is");         system.out.println(r3);     } } 

i searched lot, dont know why code doesn't work. code run when enter p , q, can't see output. can me please?

if want use 0 , 1, here go:

scanner scanner = new scanner(system.in); boolean p = scanner.nextint() != 0; boolean q = scanner.nextint() != 0; boolean r1 = p && q; boolean r2 = q == r1; boolean r3 = p == r2; system.out.println(r3 ? 1 : 0); 

Comments

Popular posts from this blog

cakephp - simple blog with croogo -

How to group boxplot outliers in gnuplot -

bash - Performing variable substitution in a string -