Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
BMTHFAN
0 / 0 / 0
Регистрация: 22.09.2015
Сообщений: 4
1

Посчитать количество всех отрицательных значений функции

22.09.2015, 21:22. Просмотров 841. Ответов 1
Метки нет (Все метки)

Добрый вечер.

Требуется посчитать количество всех отрицательных значений функции x*exp(x)+2*sin(x)-sqrt(abs(x*x*x-x*x))

Для функции x*exp(x)+2*sin(x)-sqrt(abs(x*x*x-x*x)) составить программу построения таблицы значений функции при изменении аргумента от A=-5 до B=5 с шагом H=0,1. Значения A,B и H объявить как константы в директивах #define. В каждой строке выводить значение аргумента и соответствующее ему значение функции в форматированном виде с 4 знаками после запятой. В конце таблицы нужно напечатать отдельной строкой значение, которое требуется вычислить в соответствии с индивидуальным вариантом.

Спасибо.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2015, 21:22
Ответы с готовыми решениями:

Среднее арифметическое всех отрицательных значений функции
помогите найти среднее арифметическое всех отрицательных значений функции ...

Посчитать количество отрицательных и количество положительных элементов массива
Дан массив 5x5, заполнен случайными числами от -10 до 10. Посчитать кол-во...

Определить суммы всех нечетных отрицательных и четных положительных значений в файле
Дан файл, содержащий целые числа (тип long long int). Определить суммы всех...

Посчитать количество всех символов, которые повторяются
помогите написать код си Посчитать кол-во всех символов, которые повторяются...

Количество отрицательных значений функций, имеющих нечетную целую часть
Количество отрицательных значений функций, имеющих нечетную целую часть Плиииз...

1
anmartex
...
1711 / 1204 / 909
Регистрация: 12.02.2013
Сообщений: 1,978
23.09.2015, 04:28 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
 
#define A -1
#define B  5
#define H  0.1f
 
int main() {
    float x, res;
    unsigned cnt = 0;
 
    for (x = A; x <= B; x += H) {
        res = x * exp(x) + 2 * sin(x) - sqrt(abs(x * x * x - x * x));
        cnt += (res < 0);
        printf("%.1f\t%.4f\n", x, res);
    }
    printf("cnt = %u\n", cnt);
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.09.2015, 04:28

Найти разницу между количеством положительных и отрицательных значений функции
y = ln (sin (v) + cos (u)), u принадлежит промежуток , v принадлежит проиижок...

Ввести строку символов, если ее длина кратна 5, посчитать количество скобок всех видов
Ввести строку символов, если ее длина кратна 5, посчитать количество скобок...

Вычислить и вывести на экран таблицу всех 20 значений функции
делаю лабороторную &quot;цилкы&quot; Вычислить и вывести на экран таблицу всех 20...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru