0 / 1 / 0
Регистрация: 09.02.2014
Сообщений: 270
1

Найти произведение всех отрицательных значений функции f(x) на заданном интервале

24.04.2014, 07:56. Показов 3897. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задание: Составить программу расчета таблицы значений функции f(x) на интервале a<=x<=b в n равностоящих точках.
Границы интервала a, b и количество точек n ввести с клавиатуры.
Результаты вывести на печать.

https://www.cyberforum.ru/cgi-bin/latex.cgi?f(x)=4{e}^{-0.5x}*x*cos(\pi x)
Найти произведение всех отрицательных значений функции f(x) на заданном интервале.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.04.2014, 07:56
Ответы с готовыми решениями:

Вычислить среднее арифметическое всех неотрицательных значений функции в заданном интервале
#include &lt;math.h&gt; #include &lt;stdio.h&gt; #define A -5 #define B 5 #define H 0.2 int main ( ) {...

Найти количество и произведение положительных значений элементов массива, лежащих в заданном интервале
Дан массив x0, x1, x2,…, xn-1. Определить количество и произведение положительных значений...

Найти сумму значений функции на заданном интервале
Найти сумму значений функции y(x)=sin(x) для целых чисел на интервале от -10 до 10. Не знаю как...

Вычислить произведение всех отрицательных значений функции y и определить количество положительных
Функция a1:=2*pi+(sqr(sin(x)/cos(x))) b1:=x+2*sqr(x)*abs(cos(x)*cos(x)) ...

1
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
24.04.2014, 15:53 2
Лучший ответ Сообщение было отмечено Kiber-Net как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
function f(x:real):real;
begin
f:=4*exp(-0.5*x)+x*cos(pi*x)
end;
var a,b,x,h,y,p:real;
    n,i,k:integer;
begin
repeat
writeln('Введите интервал [a,b] a<b');
readln(a,b);
until b>a;
write('Введите количество точек n=');
readln(n);
h:=(b-a)/(n-1);
p:=1;
k:=0;
for i:=1 to n do
 begin
  x:=a+(i-1)*h;
  y:=f(x);
  writeln('x=',x:6:2,'  f(x)=',y:8:4);
  if y<0 then
   begin
    k:=1;
    p:=p*y
   end;
 end;
if k=0 then write('Отрицательных значений нет')
else write('Произведение отрицательных=',p:0:4);
end.
2
24.04.2014, 15:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.04.2014, 15:53
Помогаю со студенческими работами здесь

Вычислить произведение всех положительных и количество отрицательных значений протабулированной функции
Протабулировать функцию f (x, y) = sin x + cos2y, если xє(1; 2,5), а yє(0; 1,8) с шагом обеих...

Найти произведение всех целых чисел в заданном диапазоне значений
Найти: а) произведение всех целых чисел от 8 до 15; б) произведение всех целых чисел от a до 20...

Составить программу для вычисления и печати значений функции. Вычислить 8 значений функции на заданном интервале
y = 2 - e^2x + e^-2x / e^2 + e^-2 Контрольное значение : x - 1, y - 1, Интервал x : xmin - 1, xmax...

Найти произведение отрицательных значений функции
Ребят,срочно нужна помощь,есть задание: Определить произведение отрицательных и максимальное среди...

Функция y = f(x, a). Найти произведение отрицательных значений функции, кратных 3
Дана функция y = f(x, a). Найти произведение отрицательных значений функции, кратных 3. x1...

Вычисление таблицы значений заданной функции для N значений X в заданном интервале
составить алгоритм и программу вычесления таблицы значений заданной функции для N значений X,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru