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
Post a Comment