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

Создать список в программе MS Excel по образцу, используя расчетные формы(задание в прикреплённом файле)

Показать ответ
Ответ:
tupayadaria
tupayadaria
26.10.2021 20:38
Судя по всему, здесь в цикле складываются квадраты всех нечетных чисел от m до n включительно.

m & 1 - это битовая конъюнкция. Результатом будет 1, если m нечетное, и 0, если m - четное (то есть, содержит или не содержит соответствующий разряд)

Выражение вида T ? X : Y, где T - логическое высказывание, принимает значение X, если T истинно, и Y, если T ложно.

Соответственно, i = (m & 1) == 1 ? m : m + 1 означает, что
если m нечетное, то i = m
если четное, i = m+1 (то есть, первое нечетное число после m)

i += 2 означает, что цикл идет с шагом, соответственно, рассматриваются только нечетные числа.
0,0(0 оценок)
Ответ:
fistahka336
fistahka336
07.04.2022 18:46

Чтобы из трех отрезков можно было составить треугольник, необходимо и достаточно, чтобы сумма длин любых двух отрезков была строго больше третьего.

Напишите функцию triangle(a, b, c), которая принимает на вход три длины отрезков и определяет, можно ли из этих отрезков составить треугольник. Ваша функция должна печатать "Это треугольник", если составить треугольник можно, и "Это не треугольник", если нельзя.

Пример 1

Ввод

triangle(1, 1, 2)

Вывод

Это не треугольник

Пример 2

Ввод

triangle(7, 6, 10)

Вывод

Это треугольник

Пример 3

Ввод

triangle(20, 13, 17)

Вывод

Это треугольник исправить код:

PythonВыделить код

1

2

3

4

5

6

7

8

9

10

11

12

13

def Triangle(a, b, c):

   if b < a > c:

       return a < b + c

   elif a < b > c:

       return b < a + c

   else:

       return c < a + c

 

 

a = int(input())

b = int(input())

c = int(input())

print('Это треугольник' if Triangle(a, b, c) else "Это не треугольник")

Объяснение:

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