Упр.2.125 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
9 класс
Класс
9
Предмет
Информатика
Автор
Босова, Аквилянов
Упр.2.125 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Задача
Запишите команду присваивания, в результате выполнения которой логическая переменная $$t$$ получает значение $$true$$, если выполняется указанное условие, и значение $$false$$ в противном случае.
- 1) $$x$$ — неотрицательное число.
2) Среди чисел $$x$$, $$y$$, $$z$$ хотя бы два равны между собой.
3) Уравнение $$ax^2+bx+c=0$$ не имеет корней.
Подробный ответ
1) Если $$x$$ — неотрицательное число, то условие записывается так:
$$t := (x \ge 0)$$
2) Если среди чисел $$x, y, z$$ хотя бы два равны между собой, то:
$$t := ((x = y) \lor (y = z) \lor (x = z))$$
3) Уравнение $$ax^2 + bx + c = 0$$ не имеет корней, если дискриминант отрицателен:
$$D = b^2 — 4ac < 0$$
Значит, команда присваивания:
$$t := (b^2 — 4ac < 0)$$
Другие учебники
Другие предметы



