Записать выражения по правилам языка Паскаль
1. Записать выражения по правилам записи языка Паскаль:
1. у = 2соs8х + sin212а – tq | 5/ln5х2|
2. c = - 367, 28* 108 + е 5у+12х | ln 8х / 9у |
2. Найти значение логического выражения:
1. NOT (23›= 65) OR (0= - 3) AND (45‹ =45) AND (16‹›16) ЗАДАНИЕ ИЗМЕНЕНО!
2. (A = 5) AND (B = A+ 8) OR NOT (C = 10)
При А=2; В= 9; С= 7
Читайте правила записи логических выражений, порядок выполнения операций, сначала действия в скобках, потом первой идет NOT, потом AND и OR! Выполняйте по действиям, результаты смотрим в таблице.
Например!
(А>3) AND (B= A+6) OR NOT (C=4)
A=2 B=8 C=5
1) 2>3 - FALSE
2) 8=2+6 - TRUE
3) 5=4 - FALSE
4) NOT FALSE - TRUE
5) FALSE AND TRUE - FALSE
3) FALSE OR TRUE - TRUE
Результат выражения TRUE!
1)
var
x,a: integer;
begin
writeln((2*cos(8*x))+(sin(212*a))-(sin(abs(5/ln(5*2)))/cos(abs(5/ln(5*2)))));
end.
2)
c = (-367,28*108)+(e*5*y)+((12*x)*(abs(ln(8*x/9*y))))
3)
begin
writeln(NOT(23>=65)OR(0=-3)AND(45<=45)AND(16<>16));
end.
Ответ: True
что не понятно, чем помочь