Геннадьевна Вета560
?>

Мы разрабатываем пошаговую игру по мотивам боевика. Игрок - главный герой и должен обезвредить бомбу, которая взорвётся через N секунд. Программа спрашивает пользователя хочет ли он обезвредить бомбу сейчас. Если ответ “0” (то есть “нет”), то счетчик бомбы уменьшается. Если он достиг нуля, то программа выдаёт сообщение “Бомба взорвалась”, а если не достиг, то программа вновь переспрашивает, не хочет ли игрок обезвредить бомбу, и сообщает, сколько времени осталось до взрыва.. Если ответ “да”, то программа выводит на экран сообщение о том, что бомба обезврежена и сколько секунд оставалось до взрыва. Используйте цикл for.

Информатика

Ответы

cmdkotelniki
Это задача на наименьшее(наибольшее) значение функции.Принцип решения: а) ввести х
                  б) остальные неизвестные величины выразить через х
                  в) составить формулу функции, минимальное( максимальное ) значение которой  в задаче имеется.
                   г) исследовaть её на min (max)
Пусть разговор идёт про точку М. Её координаты буду х  и  (6 - х)
Расстoяние от начала координат =|ОМ|. Именно ОМ должно быть минимальным. ОМ является функцией от х. Надо ОМ найти. Будем искать по т.Пифагора.
 ОМ² = х² + (6 - х)² ⇒ ОМ = √(х² + 36 -12х +х²) = √(2х² -12х + 36)
Значит, у = √(2х² -12х + 36)
Проведём исследование этой функции на min
Производная = 1/2√(2х² -12х + 36)  · ( 4х - 12)
Приравниваем её к нулю. Ищем критические точки
 1/2√(2х² -12х + 36)  · ( 4х - 12) = 0⇒ 4х - 12 = 0⇒ 4х = 12⇒х = 3
(2х² -12х + 36≠0)
-∞         -        3        +         +∞   
Смотрим знаки производной слева от 3 и справа
Производная меняет свой знак с " - "  на " + " ⇒ х = 3 - это точка минимума.
ответ: точка М имеет координаты (3;3), ОМ = √(9 + 9) = √18 = 3√2

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Мы разрабатываем пошаговую игру по мотивам боевика. Игрок - главный герой и должен обезвредить бомбу, которая взорвётся через N секунд. Программа спрашивает пользователя хочет ли он обезвредить бомбу сейчас. Если ответ “0” (то есть “нет”), то счетчик бомбы уменьшается. Если он достиг нуля, то программа выдаёт сообщение “Бомба взорвалась”, а если не достиг, то программа вновь переспрашивает, не хочет ли игрок обезвредить бомбу, и сообщает, сколько времени осталось до взрыва.. Если ответ “да”, то программа выводит на экран сообщение о том, что бомба обезврежена и сколько секунд оставалось до взрыва. Используйте цикл for.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

samiramoskva
yugraspets
ivanjeka87
tokarevmax
elegiy
volkovaoksana19806037
punchf
alvas12828646
Салиев
shugayzhanna6
yurievaalxndra55
Voshchula David393
mzubenko6
elena-novikova-1992
andreanikin