1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Семакин
Задание 7 Параграф 22 ГДЗ Семакин 8 класс (Информатика)
Семакин, Залогова
8 класс
Автор
Семакин, Залогова

Задание 7 Параграф 22 ГДЗ Семакин 8 класс (Информатика)

Задача

1) 0, 0, 0
2) 0, 0, 1
3) 1, 2, 3
4) 1, 4, 2
5) 1, 4, 4

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

Для программы нахождения корней квадратного уравнения нужно подобрать тесты, которые проверяют все основные случаи:

  • $$a=0,\ b=0,\ c=0$$ — бесконечно много решений;
  • $$a=0,\ b=0,\ c\ne 0$$ — решений нет;
  • $$D<0$$ — действительных корней нет;
  • $$D=0$$ — один корень;
  • $$D>0$$ — два корня.

Подставим предложенные наборы коэффициентов:

$$a$$$$b$$$$c$$Случай
1000Бесконечно много решений
2001Решений нет
3123$$D=2^2-4\cdot1\cdot3=-8<0$$, корней нет
4142$$D=4^2-4\cdot1\cdot2=8>0$$, два корня
5144$$D=4^2-4\cdot1\cdot4=0$$, один корень

Такой набор тестов проверяет все ветви программы.

Ответ

$$0,0,0;\ 0,0,1;\ 1,2,3;\ 1,4,2;\ 1,4,4$$



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