В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Жизель24
Жизель24
07.03.2023 14:48 •  Информатика

Составьте программу решения квадратного уравнения ax(2) + bx + c = 0. коэффициенты a, b, c введите с клавиатуры. выведите на экран значения корней x1, x2, если уравнение имеет два корня, значение x, если уравнение имеет один корень, или сообщение "нет корней", если уравнение не имеет корней на питоне

Показать ответ
Ответ:
Filippoa1203
Filippoa1203
14.06.2021 15:19

Да, является

Объяснение:

Всё очень просто, символ "и" в информатике то же самое, что умножение в математике, а "или" тождественно сложению.

Функция или выражение истинно - значит, что функция или выражение равны "1", а ложны - равны "0"

Если X=1, а Y=2, то первое выражение "(X>0)" - истинно, так как 1>0, а истинно - значит = 1

Второе выражение "(Y>1)" так же истинно, так как 2>1, а истинно, как мы выяснили, - значит = 1

Третье выражение "(X<-1)" будет ложным, так как 1<-1 - не верно, а значит это выражение = 0

И получается простейшее уравнение, нам надо выяснить верно ли это, переведя всё в чисто математический вид:

(1*1)+0=1

1=1

Как мы видим, просто посчитав, мы получаем верное равенство, а значит наше выражение истинно при данных значениях X и Y

0,0(0 оценок)
Ответ:
lisa2051
lisa2051
22.08.2021 12:29

#arr = [*map(int, input().split(' 0')[0].split())]  если числа вводятся в строчку , то раскомментируйте и используйте эту строку, а инициализацию массива arr и цикл while закомментируйте

arr = []

while 1:

   tmp = int(input())

   if tmp != 0:  # Читаем сколько угодно чисел пока не будет ноль

       arr.append(tmp)

   else:

       break

s = 0  # сумма двузначных чисел

k = 0  # количество двузначных чисел

for i in arr:

   if 10 <= i <= 99:  # итерируемся по циклу и если число двузначное

       s += i  # то прибавляем его к сумме

       k += 1  # счетчик двузначный чисел увеличиваем на один

print(s/k) if k > 0 else print('NO') #если количество двузначных > 0 то выводим среднее арифметическое s/k, если нет то выводим NO

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