PomoGayka0
12.03.2021 20:41

Сгенироровать 2 числа.

Диапазон от 1 до 99 включительно.

Сгенерировать знак действия: сложение или вычитание.

Если выпало сложение, то проверить: если сумма двух чисел больше 100, то сгененировать их заново.

Генерировать два числа до тех пор, пока их сумма не станет меньше или равно 100.

Однако, при таком подходе, существует вероятность длительной генерации чисел или даже зацикливании программы.

Поэтому генерировать числа не больше 10 раз. Если спустя 10 циклов нужная пара числен не подобрана, то:

- сгенировать число 1 в интервале от 1 до 50

- рассчитать число 2 по формуле: число2 = 100-число1 - рандом(10)

Если выпало вычитание, то проверить: если разность двух чисел меньше 1, то сгененировать их заново.

Генерировать два числа до тех пор, пока их разность не станет больше или равно 1.

Однако, при таком подходе, существует вероятность длительной генерации чисел или даже зацикливании программы.

Поэтому генерировать числа не больше 10 раз. Если спустя 10 циклов нужная пара числен не подобрана, то:

- сгенировать число 1 в интервале от 1 до 50

- рассчитать число 2 по формуле: число2 = число1 - рандом(10)-1

Таким образом должно быть 10 примеров для вывода пользователю.

После всех выражений рассчитать процент правильных ответов по формуле:

%правильных ответов = (количество правильных ответов*100)/10

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Joon321
05.09.2020 12:37
Не больше - значит, меньше или равно. Они все сказали правду.
Среди них 0 брехунов, а это не больше 1, не больше 2, не больше 3 и не больше 4.
Причем тот, кто сказал "Не больше 4" - сказал правду, их же всего 4.
Если среди них есть один брехун, то опять-таки все сказали правду.
Потому что один - это не больше одного. Получаем противоречие.
Если среди них два брехуна, то соврал только один: который сказал
"Не больше одного". Опять противоречие.
Если брехунов трое, то соврали только двое, которые сказали
"Не больше 1" и "Не больше 2".
0,0(0 оценок)
Ответ:
aaadia
05.09.2020 12:37
Точки А и В - любые точки на плоскости.

Установить раствор циркуля равный заданному радиусу.
Установить ножку циркуля в точку А, провести окружность.
Установить ножку циркуля в точку В, провести окружность.
Есть ли точки пересечения?
Нет - искомой окружности не существует.
Да - Устанавливаем ножку циркуля в точку пересечения, проводим окружность.

(Точек пересечения может быть две, тогда можно построить две окружности. Или окружности могут соприкасаться в одной точке, тогда искомая окружность будет одна.)
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота