1. Обчислити суму чисел, менших від 1, з проміжка цілих чисел [a:b].
2. Протабулювати функцію y=x^3+x на відрізку [-2;2] з кроком 0.2.
Ответы
Ответ:1.Обчислити суму чисел, менших від 1, з проміжка цілих чисел [a:b].
a = int(input("Введіть значення a: "))
b = int(input("Введіть значення b: "))
# перевіряємо, щоб a було менше за b
if a > b:
a, b = b, a
# ініціалізуємо змінну для суми
sum = 0
# обчислюємо суму чисел менших від 1
for i in range(a, b):
if i < 1:
sum += i
# виводимо результат
print("Сума чисел менших від 1 в проміжку [", a, ";", b, "] дорівнює", sum)
2.Протабулювати функцію y = x^3 + x на відрізку [-2;2] з кроком 0.2.
# протабулюємо функцію y = x^3 + x на відрізку [-2;2] з кроком 0.2
start = -2
stop = 2.2
step = 0.2
print("x\t\ty")
print("-" * 25)
x = start
while x <= stop:
y = x**3 + x
print("{:.1f}\t\t{:.1f}".format(x, y))
x += step
У цьому коді використовується цикл while, який протабулює функцію y = x^3 + x на відрізку [-2;2] з кроком 0.2. Змінна x ініціалізується зі значенням початку відрізка -2. Далі ми виводимо заголовок таблиці та починаємо ітерувати цикл while. У тілі циклу ми обчислюємо значення y для поточного значення x і виводимо його разом з x. Після цього збільшуємо x на крок step (0.2).
Объяснение: