Упр.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;
Другие учебники
Другие предметы