Приведу в пример A и B, они могут принимать два значения истинна и не истинна, тоесть + или -
И
Если A истинно и B истинно, то выражение истинно
если A или B не истинно, то выражение не истинно
ИЛИ
Если или A или B истинно, то выражение истинно
Может быть такое что и A и B истинны, в этом случае выражение тоже истинно
>, <, >=, <=, =
> - больше
< - меньше
>= - больше либо равно
< - меньше либо равно
= - равно
если к примеру A = 10, а B = 20.
A > B? Нет. Выражение не истинно.
A < B? Да. Выражение истинно.
A >= B? Нет. Выражение не истинно.
A <= B? Да. Выражение истинно.
A = B? Нет. Выражение не истинно.
31
Объяснение:
s := 0;
for i:=1 to 9 do
if A[i-1] < A[i] then begin
A[i] := A[i-1] + 1;
s := s + A[i]
end
В цикле программы выполняются такие действия: если элемент массива с индексом i меньше предыдущего элемента, то элементу массива с индексом i присваивается значение предыдущего элемента, увеличенное на единицу. А затем это новое значение суммируется со значением переменной s.
Если элемент массива с индексом i больше или равен предыдущему элементу, то выполнение переходит к следующему шагу цикла.
При разборе программы стоит составить таблицу трассировки.
самые яркие сайты с детской тематикой. для детей красочно можно сделать