Конечно, я могу помочь написать такой скрипт. Вот готовый код на Python 3, с комментариями и блок-схемой: # запрос числа у пользователя
number = int(input("Введите число на интервале [-100; 100]: "))
# проверка, входит ли число в диапазон [-100; 100]
if number < -100 or number > 100:
print("Число не входит в диапазон [-100; 100]")
# проверка, меньше ли число -50
elif number < -50:
print("Число меньше -50")
# проверка, равно ли число -50
elif number == -50:
print("Число равно -50")
# проверка, больше ли число -50 и меньше ли оно 0
elif -50 < number < 0:
print("Число меньше 0, но больше -50")
# проверка, больше ли число 0 и меньше ли оно 50
elif 0 < number < 50:
print("Число больше 0, но меньше 50")
# проверка, равно ли число 50
elif number == 50:
print("Число равно 50")
# проверка, больше ли число 50
else:
print("Число больше 50")
А вот блок-схема для этого скрипта:
# Просим пользователя ввести число
number = int(input("Введите число на интервале [-100; 100]: "))
# Если число не входит в диапазон [-100; 100]
if number < -100 or number > 100:
print("число не входит в диапазон [-100; 100]")
# Если число меньше -50
elif number < -50:
print("число меньше -50")
# Если число равно -50
elif number == -50:
print("число равно -50")
# Если число больше 0, но меньше 50
elif number > 0 and number < 50:
print("число больше 0, но меньше 50")
# Если число равно 50
elif number == 50:
print("число равно 50")
# Если число больше 50
elif number > 50:
print("число больше 50")
# Если число меньше 0, но больше -50
else:
print("число меньше 0, но больше -50")
# Блок-схема:
#
# Ввод числа
# |
# V
# +----------------------+
# | число < -100 или |
# | число > 100 |------> число не входит в диапазон [-100; 100]
# +----------------------+
# |
# V
# +----------------------+
# | число < -50 |------> число меньше -50
# +----------------------+
# |
# V
# +----------------------+
# | число = -50 |------> число равно -50
# +----------------------+
# |
# V
# +----------------------+
# | число > 0 и |
# | число < 50 |------> число больше 0, но меньше 50
# +----------------------+
# |
# V
# +----------------------+
# | число = 50 |------> число равно 50
# +----------------------+
# |
# V
# +----------------------+
# | число > 50 |------> число больше 50
# +----------------------+
# |
# V
# +----------------------+
# | число < 0 и |
# | число > -50 |------> число меньше 0, но больше -50
# +----------------------+
# |
# V
n = int(input('Введите число в диапазоне [-100; 100]: '))
if abs > 100: print('число не входит в диапазон [-100; 100]')
elif n % 50 == 0 and abs // 50 0][(abs - 1) // 50])
Вот пример скрипта на языке Python 3, который соответствует вашим требованиям:
```python
# Запросите число у пользователя
num = int(input('Введите число в диапазоне [-100; 100]: ')
# Проверьте, входит ли число в диапазон [-100; 100]
if num < -100 or num > 100:
print('Число не входит в диапазон [-100; 100]'
elif num < -50:
print('Число меньше -50'
elif num == -50:
print('Число равно -50'
elif num < 0:
print('Число меньше 0, но больше -50'
elif num > 0 and num < 50:
print('Число больше 0, но меньше 50'
elif num == 50:
print('Число равно 50'
else:
print('Число больше 50'
```
Блок-схема для этого скрипта выглядит так:
```
+----------------+
| Запросить число|
+-------+--------+
|
v
+-------+--------+
| Входит в диапазон?|
+-------+--------+
|
+------+------+
| |
v v
+----------------+ +----------------+
| Не входит в диапазон| | Входит в диапазон|
+----------------+ +-------+--------+
|
v
+--------+---------+
| Проверить условия |
+------------------+
```