Найти - Пользователи
Полная версия: Помогите пожалуйста с заданием
Начало » Python для новичков » Помогите пожалуйста с заданием
1
sano4ok
Ввести с клавиатуры целое число N (> 2) и две действительные точки на
числовой оси: A, B (A <B). Функция F (X) задана формулой
F (X) = 1 - sin (X). Вывести значение функции F в N
равноудаленных точках, образуют разбиение отрезка
: F (A), F (A + H), F (A + 2H), …, F (B).

import math
n=int(input(“enter n > 2 ”))
a=int(input(“enter a ”))
b=int(input(“enter b”))
F = 1 - math.sin(x)

if n > 2:
#дальше думаю должно все присходить здесь
else:
print(“error”)

scidam
В чем, собственно, сложность?!
 import math
f = lambda x: 1 - math.sin(x)
h = (b - a) / (float(n) - 1.0)
result = [f(a + i * h) for x in range(n)] 

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB