Упр.150 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Запишите команду присваивания, в результате выполнения которой логическая переменная $$t$$ получает значение true, если выполняется указанное условие, и значение false в противном случае.
а) $$x$$ — неотрицательное число.
б) Среди чисел $$x$$, $$y$$, $$z$$ хотя бы два равны между собой.
в) Уравнение $$ax^2+bx+c=0$$ не имеет корней.
Запишем логические выражения так, чтобы переменная t принимала значение true при выполнении условия и false в противном случае.
а) Число x неотрицательное, если $$x \ge 0$$.
б) Среди чисел x, y, z хотя бы два равны между собой, если выполняется хотя бы одно из равенств: $$x=y$$, $$y=z$$ или $$x=z$$.
в) Уравнение $$ax^2+bx+c=0$$ не имеет корней, если его дискриминант отрицателен: $$D=b^2-4ac<0$$.
t := (x >= 0);
t := (x = y) or (y = z) or (x = z);
t := (sqr(b) — 4*a*c) < 0;
Ответ
а) t := (x >= 0);
б) t := (x = y) or (y = z) or (x = z);
в) t := (sqr(b) — 4*a*c) < 0;



