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

Упр.125 ГДЗ Рабочая тетрадь Босова 8 класс 2016 (Информатика)

Задача

а) t:=(x > =0);
б) t:=(a=b) or (b=c) or (a=c);
в) t:=(sqr(b) – 4*a*b) < 0

Подробный ответ

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

Для этого каждое условие просто записываем в виде логического выражения:

  • если число x неотрицательное, то $$x \ge 0$$;
  • равенство нескольких величин записывается через логическое or;
  • дискриминант квадратного уравнения $$D=b^2-4ac$$, поэтому условие $$D<0$$ записывается как $$sqr(b)-4*a*c<0$$.

Тогда команды присваивания будут такими:

а) t:=(x>=0);
б) t:=(a=b) or (b=c) or (a=c);
в) t:=(sqr(b)-4*a*c)<0;

Ответ

а) t:=(x>=0);
б) t:=(a=b) or (b=c) or (a=c);
в) t:=(sqr(b)-4*a*c)<0;



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