1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова 7-9 класс (Сборник упр-й)
Упр.2.125 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
9 класс
Класс
9
Предмет
Информатика
Автор
Босова, Аквилянов

Упр.2.125 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)

Задача

Запишите команду присваивания, в результате выполнения которой логическая переменная $$t$$ получает значение $$true$$, если выполняется указанное условие, и значение $$false$$ в противном случае.

  1. 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)$$



Общая оценка
4.6 / 5
Другие учебники
Другие предметы