Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
20
Task/Logical-operations/Pascal/logical-operations.pas
Normal file
20
Task/Logical-operations/Pascal/logical-operations.pas
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
function logicalOperations(A, B: Boolean): Boolean;
|
||||
begin
|
||||
{ logical conjunction }
|
||||
writeLn(A:5, ' and', B:6, ' yields', A and B:7);
|
||||
{ logical disjunction }
|
||||
writeLn(A:5, ' or', B:6, ' yields', A or B:7);
|
||||
{ logical negation }
|
||||
writeLn(' not', A:6, ' yields', not A:7);
|
||||
{ logical equivalence }
|
||||
writeLn(A:5, ' =', B:6, ' yields', A = B:7);
|
||||
{ negation of logical equivalence }
|
||||
writeLn(A:5, ' <>', B:6, ' yields', A <> B:7);
|
||||
{ relational operators }
|
||||
writeLn(A:5, ' <', B:6, ' yields', A < B:7);
|
||||
writeLn(A:5, ' >', B:6, ' yields', A > B:7);
|
||||
writeLn(A:5, ' <=', B:6, ' yields', A <= B:7);
|
||||
writeLn(A:5, ' >=', B:6, ' yields', A >= B:7);
|
||||
{ fulfill task requirement of writing a function: }
|
||||
logicalOperations := true
|
||||
end;
|
||||
Loading…
Add table
Add a link
Reference in a new issue