456778757
04.07.2021 13:56

Составьте блок-схему к данной программе на Phyton from math import sqrt

step = float(input("Введите шаг: "))

x = -3
xend = 7
R1 = 1
R2 = 2
while x <= xend + step:
if -3 <= x < -2:
y = x
elif -2 <= x <= 0:
y = sqrt(R1**2-(x+1)**2)
elif 0 <= x <= 4:
y = -sqrt(R2**2-(x-2)**2)
elif 4 <= x <= 6:
y = -((x - 4) / 2)
else:
y = -1
print(f"x={x:.3f} y={y:.3f}")
x += step

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Pro100god322
03.07.2021 09:20

x = input()

y = input()

if x == y and (x == 'синий' or x == 'желтый' or x == 'красный') and (y == 'красный' or y == 'синий' or y == 'желтый'):

   print(x)

elif (x == 'красный' or y == 'красный') and (x == 'синий' or y == 'синий'):

   print('фиолетовый')

elif (x == 'красный' or y == 'красный') and (x == 'желтый' or y == 'желтый'):

   print('оранжевый')

elif (x == 'синий' or y == 'синий') and (x == 'желтый' or y == 'желтый'):

   print('зеленый')

elif x != 'синий' and x != 'желтый' and x != 'красный' or y != 'красный' and y != 'синий' and y != 'желтый':

   print('ошибка цвета')

я это уже решал на stepik

0,0(0 оценок)
Ответ:
danchik1106
07.02.2021 23:35

Такие задания со сложными условиями легче всего решать программой на питоне:

for n in range(1, 10000000):  # Грубый перебор

   n -= n % 4  # 1. Из числа N вычитается остаток от деления N на 4.

   n = bin(n)[2:]  # 2. Строится двоичная запись полученного результата. + срез "0b"

   n = n + str(n.count('1') % 2)  # 3. a)

   n = n + str(n.count('1') % 2)  # 3. б)

   r = int(n, 2)  # Перевод в 10 с.с.

   if r > 56:

       print(r)  

       break

ответ: 66

Если всё же рассуждать, то опять перебором:

Возьмём, например, число 5 и выполним алгоритм:

1. 5 - 5 % 4 = 4

2. 4 -> 100

3. a) 1001

   б) 10010

R = 18, очень мало

Возьмём, например, 14:

1. 12  

2. 1100

3. a) 11000

   б) 110000

R = 48, маловато, но близко

Возьмём, например, 15:

1. 12

Видим, будет тоже, что и 14

Возьмём, например, 16:

1. 16

2. 10000

3. a) 100001

   б) 1000010

R = 66, то, что нам нужно.

ответ: 66

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