Мы видим что логическое выражение представляет из себя дизъюнкцию двух других логических выражений:
(x>10) и (x<15)x делится на 2
Для того чтобы всё логическое выражение было истинно, нужно чтобы хотя бы одно из выше указанных выражений было равно 1.
Первое выражение легко переписать в виде неравенства 10<x<15, что означает что искомый x находится между 10 и 15 не включительно. Самый минимальный целый положительный x подходящий под это условие это x=11.
Однако, если рассмотреть второе выражение, увидим, что мы можем также взять x кратный 2. Минимальный целый положительный x кратный 2 это и есть 2.
2 < 11, поэтому минимальным целым положительным x, чтобы выражение было истинно, является x=2. Мы имеем право его выбрать как ответ, ведь два условия дизъюнкции не требуют совместного выполнения.
2) USES CRT; VAR A:array[0..200] of integer; i,max,s:integer; BEGIN CLRSCR; Randomize; Writeln('Дан массив:'); for i:=0 to 200 do begin A[i]:=-100+random(150); Write(A[i],' '); end;
s:=0; max:=A[0];
for i:=0 to 200 do begin if A[i] > max then max:=A[i]; if A[i]>=0 then s:=s+1; end;
Writeln; Writeln('Максимальный элемент массива = ', max); Writeln('Кол-во положительных элементов = ',s); READLN; END.
2
Объяснение:
Мы видим что логическое выражение представляет из себя дизъюнкцию двух других логических выражений:
(x>10) и (x<15)x делится на 2Для того чтобы всё логическое выражение было истинно, нужно чтобы хотя бы одно из выше указанных выражений было равно 1.
Первое выражение легко переписать в виде неравенства 10<x<15, что означает что искомый x находится между 10 и 15 не включительно. Самый минимальный целый положительный x подходящий под это условие это x=11.
Однако, если рассмотреть второе выражение, увидим, что мы можем также взять x кратный 2. Минимальный целый положительный x кратный 2 это и есть 2.
2 < 11, поэтому минимальным целым положительным x, чтобы выражение было истинно, является x=2. Мы имеем право его выбрать как ответ, ведь два условия дизъюнкции не требуют совместного выполнения.