Java 8 Tasks
Java 8 Tasks
for(gallons=1;gallons<=20;gallons++){
liters = gallons*3.7854;
System.out.println(gallons+" галлонам соответствует " + liters + " литров.");
counter++;
if(counter==4){
System.out.println();
counter=0;//сбросить счетчик строк
}
}
}
}
Output
1.0 галлонам соответствует 3.7854 литров.
2.0 галлонам соответствует 7.5708 литров.
3.0 галлонам соответствует 11.356200000000001 литров.
4.0 галлонам соответствует 15.1416 литров.
Exercise 2.2
public class LogicalOpTable{
public static void main(String[]args) throws IOException {
boolean p,q;
System.out.println("P\tQ\tAND\tOR\tXOR\tNOT");
p=true; q=true;
System.out.print(p+"\t"+q+"\t");
System.out.print((p&q)+"\t"+(p|q)+"\t");
System.out.println((p^q)+"\t"+(!p));
p=true;q=false;
System.out.println(p+"\t"+q+"\t"+(p&q)+"\t"+(p|q)+"\t"+(p^q)+"\t"+(!p));
p=false;q=true;
System.out.println(p+"\t"+q+"\t"+(p&q)+"\t"+(p|q)+"\t"+(p^q)+"\t"+(!p));
p=false;q=false;
System.out.println(p+"\t"+q+"\t"+(p&q)+"\t"+(p|q)+"\t"+(p^q)+"\t"+(!p));
}
}
Output
P Q AND OR XOR NOT
true true true true false false
true false false true true false
false true false true true true
false false false false false true
My code
public class LogicalOpTable{
public static void main(String[]args) throws IOException {
boolean p,q;
System.out.println("P\tQ\tAND\tOR\tXOR\tNOT");
p=true; q=true;
System.out.print(p+"\t"+q+"\t");
System.out.print(compareAnd(p,q)+"\t"+compareOr(p,q)+"\t");
System.out.println(compareXor(p,q)+"\t"+compareNot(p));
p=true;q=false;
System.out.println(p+"\t"+q+"\t"+compareAnd(p,q)+"\t"+compareOr(p,q)+"\t"+compareXor(p,q)+"\t"+
compareNot(p));
p=false;q=true;
System.out.println(p+"\t"+q+"\t"+compareAnd(p,q)+"\t"+compareOr(p,q)+"\t"+compareXor(p,q)+"\t"+
compareNot(p));
p=false;q=false;
System.out.println(p+"\t"+q+"\t"+compareAnd(p,q)+"\t"+compareOr(p,q)+"\t"+compareXor(p,q)+"\t"+
compareNot(p));
}
public static int compareAnd(boolean a, boolean b){
if(a&b){return 1;}
return 0;
}
}
}
Input
a
Output
A
Input
F
Output
f
Input
g
Output
G
Input
2
Output
2
Input
#
Output
#
Input
.
Output
3
Глава 4. Введение в классы, методы и объекты.