dkrechetov85
16.03.2021 08:40

Космический корабль меха приземлился на чужой планете. отважный исследователь решил прогуляться. пейзаж был живописен - огромные скалы под черным небом с несколькими лунами вскоре он приблизился к краю ужасающей дыры. он посмотрел вниз и вдруг увидел там одну из лун планеты - дыра пробежала всю планету «бездна мех в первобытном страхе. он был настолько впечатлен, что решил оценить, насколько велика пропасть по сравнению с планетой. для начала он хочет рассчитать фактический объем планеты, то есть ее объем без пространства в пропасти. предположим, что планета представляет собой идеальный шар, а бездна имеет форму цилиндра, который симметрично вырезан из шара, как показано ниже. единственная информация, которую меху удалось получить, - это глубина пропасти. теперь он задается вопросом, можно ли рассчитать объем шара с вырезанным цилиндром заданной глубины. ему и напишите программу для расчета, не зная радиуса планеты. не удивляйтесь - это действительно возможно! подсказка: рассмотрите предыдущее предложение как подсказку : )) вход на входе будет содержаться только одно действительное число 0 < = глубина < = 100 - глубина пропасти в мегаметрах. выход ваша программа должна выдавать только одну строку с фактическим объемом планеты в кубических мегаметрах, округленным до трех цифр после десятичной точки. пример ввода 0,31 образец вывода 0,016

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
art1610
12.02.2023 04:16
Сначала немного теории.
Тут у нас импликация(если..то...), комбинированная с конъюнкцией(и).
Таблица истинности импликации(стрелочки):
0 0 1
0 1 1
1 0 0
1 1 1
Общее правило: если a<=b, тогда правда
Таблица истинности конъюнкции(/\):
0 0 0
0 1 0
1 0 0
1 1 1
Общее правило: если есть одна ложь-всё ложь.
Про НЕ и гуманитарий поймёт.
Про данный пример:
Нам нужен вариант, где оба выражения являются правдой, т.к. между ними стоит И
Подробно рассмотрим первый вариант:
Ирина
Первая буква гласная-правда
Вторая буква гласная-ложь
Значит, результат импликации-ложь, в чём можно убедиться взглянув на таблицу истинности, но, так как НЕ так же присутствует в данном условии, это выражение возвращает правду.
Последняя буква гласная-правда
Так как оба выражения при конъюнкции правда, всё выражение является правдой и удовлетворяет условию.
0,0(0 оценок)
Ответ:
Androidekstas
15.09.2022 02:31
Цикл с предусловием это такой цикл, в котором условие проверяется перед выполнением тела цикла.
А цикл с постусловием - на оборот, он сначала выполнит, а потом проверит условие и если условие true, то цикл завершится.

Цикл с постусловием, можно использовать в таких ситуациях, когда надо что-то сделать и если чего-то не хватает, то сделать еще раз. Напрмер отправить письмо на email, а если не отправилось, то повторить еще 3 раза. Сначала выполнится тело цикла, в котором находятся функции отправки письма и если отправка удачная, то сообщаем until() true. Иначе тело выполнится еще и еще и еще кучу раз, если мы не задали счетчик в теле цикла, как вариант...

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