Вопрос задан 15.01.2020 в 20:25. Предмет Информатика. Спрашивает Bekenov Daulet.

Напишите программу которая выполняет значение функции y= 1/(x+1) от 0 до 6

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Траниловская Яна.
Var
   x:integer;
Begin
WriteLn('f(x) = 1/(x+1)');
For x:= 0 to 6 do
    WriteLn('f(',x,') = ',1/(x+1));
End.

Результат работы программы:
f(x) = 1/(x+1)
f(0) = 1
f(1) = 0.5
f(2) = 0.333333333333333
f(3) = 0.25
f(4) = 0.2
f(5) = 0.166666666666667
f(6) = 0.142857142857143
0 0
Отвечает Рейх Полина.
Var i: integer;
begin
  for i:=0 to 6 do
  writeln('y(',i,') = ',1/(i+1):4:2);
end.

y(0) = 1.00
y(1) = 0.50
y(2) = 0.33
y(3) = 0.25
y(4) = 0.20
y(5) = 0.17
y(6) = 0.14


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я могу помочь вам написать программу, которая вычисляет значение функции y = 1/(x + 1) от 0 до 6. Вот один из возможных вариантов решения на языке Python:

```python # Определяем функцию y = 1/(x + 1) def f(x): return 1 / (x + 1)

# Создаем список значений x от 0 до 6 с шагом 0.5 x_values = [x * 0.5 for x in range(0, 13)]

# Вычисляем список значений y для каждого x y_values = [f(x) for x in x_values]

# Выводим результаты в виде таблицы print("x\t y") for x, y in zip(x_values, y_values): print(f"{x:.1f}\t {y:.3f}") ```

Вот вывод программы:

``` x y 0.0 1.000 0.5 0.667 1.0 0.500 1.5 0.400 2.0 0.333 2.5 0.286 3.0 0.250 3.5 0.222 4.0 0.200 4.5 0.182 5.0 0.167 5.5 0.154 6.0 0.143 ```

Надеюсь, это поможет вам. Если у вас есть другие вопросы, я буду рад ответить.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос