• Помогите пожалуйста, очень срочно!!!
    На python
    Битовый код для точки с координатами ( x , y ) состоит из четырех битов, каждый из которых показывает, входит ли точка в одну из заштрихованных областей. Первый по счёту бит определяет, входит ли точка в область а (см. рисунок), второй третий и четвёртый биты отвечают за попадание точки соответственно в области б , в и г . Напишите программу, которая выводит битовый код точки с заданными координатами.

    question img

Ответы 1

  • from math import powx=float(input('задайте x: '));y=float(input('задайте y: '));bt=0;if (y<=1): bt=bt | 1;if (y<=-x): bt=bt | 2;if (pow(x,2)+pow(y,2)<=1): bt=bt | 4;if (pow(x-1,2)+pow(y,2)<=1): bt=bt | 8;print('битовый код: ',bin(bt));задайте x: -1задайте y: 0.5битовый код:  0b11задайте x: 0.5задайте y: 0.5битовый код:  0b1101задайте x: 0.2задайте y: -0.3битовый код:  0b1111
    • Автор:

      odin
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years