Предмет: Информатика, автор: cshestack

Объясните пожалуйста, как делать такое задание:

Найдите наименьшее натуральное число, удовлетворяющее неравенству:
( X×X <40)->((x+3)×(x-9)> 3)

-> это импликация

Ответы

Автор ответа: mnv1962
0
т.К ЭТО ИМПЛИКАЦИЯ, ТО ВЫРАЖЕНИЕ ИСТИННО ТОГДА, КОГДА 1)ПЕРВАЯ СКОБКА=1 (ИСТИНА) И ВТОРАЯ СКОБКА =1
2)ЕСЛИ ПЕРВАЯ СКОБКА = 0 (ЛОЖЬ), ТО ВТОРАЯ М.Б. ЛЮБОЙ
1)ПРОВЕРИМ ПЕРВОЕ ПРЕДПОЛОЖЕНИЕ, Т.Е 1 СКОБКА = 1 И ВТОРАЯ =1
ВТОРАЯ СКОБКА РАВНА ЕДИНИЦЕ, КОГДА X>=10, ИНАЧЕ ВТОРАЯ СКОБКА БУДЕТ МЕНЬШЕ 0. Т.Е. В ПЕРОМ СЛУЧАЕ ОТВЕТ 10
2) РАССМОТРИМ ВТОРОЕ ПРЕДПОЛОЖЕНИЕ, КОГДА ПЕРВАЯ СКОБКА = 0. ЭТО МОЖЕТ ПРОИЗОЙТИ, КОГДА X=7. ТОГДА ПЕРВАЯ СКОБКА СТАНОВИТСЯ ЛОЖЬ И ВСЕ ВЫРАЖЕНИЕ ПРИ ЭТОМ ИСТИННО.7<10
ОТВЕТ X=7
Автор ответа: mnv1962
0
А кто не умеет? Я говорю - необязательно. Если Вы хотите, чтобы последнее слово осталось за Вами - я умолкаю, но вряд ли это можно будет считать, что Вы правы
Автор ответа: Аноним
0
Вы же пишете "Во-первых не всем"
Автор ответа: Аноним
0
Обозначим знаком ^ операцию возведения в степень.
(x^2<40) -> ((x+3)*(x-9)>3)
"НЕ"(x^2>40) "ИЛИ" (x*x-6x-27>3)
(x^2>=40) "ИЛИ" (x*x-6x-30>0)
Выделим во второй скобке полный квадрат:
x*x-2*3*x+3*3-3*3-30=(x-3)^2-39
Тогда получаем
(x^2>=40) "ИЛИ" ((x-3)^2>39)
Переходя к натуральным числам
(x>=7)"ИЛИ" (x>=10)
Отсюда следует, что наименьшее натуральное равно 7.
Автор ответа: Аноним
0
Хм.... я уже ДВА РАЗА написал, что Ваш ответ правильный... хорошо, напишу третий раз: у Вас правильный ответ. И, на мой взгляд, достаточно запутанное решение. Но это на мой взгляд. Предложил другой вариант, пусть народ посмотрит.
Интересные вопросы
Предмет: Информатика, автор: Аноним
class Task():
description = ''
importance = 1
completion_month = ''
completion_date = 1

def creation():
objective = Task()
objective.description = input("Введите описание задачи: ")
objective.importance = int(input("Введите важность задачи (от 1 до 5): "))
objective.completion_month = input("Введите месяц сдачи: ")
objective.completion_date = int(input("Введите дату сдачи: "))
return(objective)
# print("Самая важная задача: " + i.description + ", важность- " + str(i.importance) + ", месяц сдачи- " + i.completion_month + ", дата сдачи- " + str(i.completion_date))
# print("Самая срочная задача: " + i.description + ", важность- " + str(i.importance) + ", месяц сдачи- " + i.completion_month + ", дата сдачи- " + str(i.completion_date))

Перед тобой программа, в которой описан класс «Задача» и определена функция для создания экземпляров класса.
Допиши программу, выполняя шаги, записанные ниже.
Создай 3 любых задачи так, как указано на картинке.
У всех задач месяц сдачи должен быть «сентябрь».
В списке найди самую важную (самый большой показатель важности) и самую срочную (самое раннее число сдачи) задачи и выведи их описание на экран так, как показано в примере.
Функции print() с форматом вывода уже записаны в программе в виде комментариев. Чтобы использовать их, удали символ # в начале строки.
Предмет: Английский язык, автор: Аноним