1) Если x^3 < 10, то (x+1)^3 > 20. Это верно при x = 2. 2^3 < 10, 3^3 > 20 2) Если x(x+1) > 10, то (x+1)(x+2) < 10. Это верно при x = -4 (-4)(-3) = 12 > 10; (-3)(-2) = 6 < 10 Но при x = 2 будет ложная посылка (2*3 > 10 - это ложно), из которой следует ложный вывод 3*4 < 10. Поэтому импликация верна. ответ x = 2 3) Если x(x+1)(x+2) > 25, то x < x-1 Это сложнее. x < x-1 - ложно при любом х. Импликация будет истинной, только если посылка ложная. x(x+1)(x+2) > 25 - должно быть ложно. Это при x = 2. x(x+1)(x+2) = 2*3*4 = 24.
Program triples; const RAND_F = 1; RAND_T = 20; var b: array[1..15] of integer; t: array[1..3] of integer; i, j, max, max_i, tmp: integer; begin randomize; for i := 1 to 15 do b[i] := random(RAND_T) + RAND_F; i := 1; while i < 15 do begin t[1] := b[i]; t[2] := b[i+1]; t[3] := b[i+2]; max := t[1]; for j := 2 to 3 do if t[j] > max then begin max := t[j]; max_i := j; end; tmp := t[3]; t[3] := max; t[max_i] := tmp; if t[2] < t[1] then begin tmp := t[2]; t[2] := t[1]; t[1] := tmp; end; write('Числа ', i, '-', i + 2, ': '); writeln(t[1], ' ', t[2], ' ', t[3]); i := i + 3; end; end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку