Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить выражение sin(sin(sin...(x))...) https://www.cyberforum.ru/ cpp-beginners/ thread1416553.html
Вычислить y=sinsin...sinx, где количество повторений sin=n. #include <iostream> #include <cmath> using namespace std; int main() { double x, y;
C++ Найти последний из положительных элементов, массива Y, содержащего N элементов
Найти последний из положительных элементов, массива Y, содержащего N элементов
C++ Разные результаты при каждом запуске https://www.cyberforum.ru/ cpp-beginners/ thread1416525.html
Всем доброго времени суток, посмотрел тут на форуме ты мы и не нашел ответ. У меня проблемка такая, я не давно начал программировать на с++ и возможно, что-то сделал не так. Я написал программу код ниже, но мене не нравится, что при каждом запуске программы и вводя одни и тебе данные я получаю немного разные результаты, можете объяснить почему так происходит? И подскажите пожалуйста как ...
C++ Компилятор не находит функцию GetUserName https://www.cyberforum.ru/ cpp-beginners/ thread1416521.html
#include "stdafx.h" #include <iostream> #include <Windows.h> #include <locale> using namespace std; BOOL GetUserName( LPTSTR lpBuffer, LPDWORD nSize
C++ Сортировка Шелла для двусвязного списка
Здравствуйте! Уже которую неделю я пытаюсь реализовать сортировку Шелла с возможностью выбора длин промежутков для двусвязного списка, и все никак не выходит. Помогите, пожалуйста!
C++ ASCII игра https://www.cyberforum.ru/ cpp-beginners/ thread1416515.html
В жизни программиста частенько появляется желание написать свою игру, оно же появилось и у меня. Но писать захотелось что-то оригинальное и с нуля. В голову прилетела идея написать "красивую" ASCII игрульку. А вся её красота будет в полной цветовой гамме. То есть цвет символа задаётся по RGB. В итоге весь мой проект я разделил на три части. 1. Написание собственной консоли с поддержкой RGB. По...
C++ Графы. Покритикуйте код Нужно помощь тех кто работает и пишет хороший и красивый код. У меня построено три матрицы, подскажите как улучшить код. Где можно ускорить и где сохранить память, ну и укажите на Г*внокод (объявление глобальных переменных и массивов учитывать НЕ будем!!!!!) ну и вобще читабельность кода! ага и + еще я придумывал все алгоритмы сам, так что в матрице достижимости Не уверен на 100% Я... https://www.cyberforum.ru/ cpp-beginners/ thread1416504.html Вычислить сумму заработной платы C++
Количество строк: 5. Столбцы: Фамилия, Количество отработанных дней, Тариф. Вычислить сумму заработной платы. Не могу понять как записать тут сумма зарплаты:( помогите,буду очень благодарна
C++ Написать функцию полного удаления списка на основе связного хранения https://www.cyberforum.ru/ cpp-beginners/ thread1416477.html
Помогите составить такую функцию! Добавлено через 14 минут *связного
C++ Из группы подряд идущих элементов массива с одинаковыми значениями оставить только первый Доброй ночи.) Дан список из n целых чисел a1,a2,...,an. Из группы подряд идущих элементов с одинаковыми значениями оставить только первый. Спасибо большое!) https://www.cyberforum.ru/ cpp-beginners/ thread1416460.html
Положение максимального элемента в каждой строке C++
В матрице Х(n,n) поменять местами элементы на главной и побочной диагоналях. Найти положение максимального элемента в каждой строке. Помогите с нахождением максимального в каждой строке, ато как не пробывал только максимум по всей матрице выводит. #include <iostream> using namespace std; int main() { int **mas, n, i, max, str, stl, j; system("chcp 1251"); system("cls"); cout <<...
C++ Рекурсивно определить количество отрицательных элементов первой строки матрицы https://www.cyberforum.ru/ cpp-beginners/ thread1416437.html
Отрывок из задания: "Дана матрица А(5х5).Определить величину Y, как количество отрицательных элементов первой строки матрицы, имеющих нечетные номера столбцов." Помогите выполнить это задание с помощью рекурсии.
0 / 0 / 0
Регистрация: 07.04.2015
Сообщений: 6
0

Табулирование функции через массив - C++ - Ответ 7455191

08.04.2015, 23:04. Показов 2147. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Она есть. Она работает. Но то, какие результаты она выдает - не влезает ни в какие мыслимые и немыслимые пределы. Так может кто-нибудь уже встречался с таким и подскажет, в чём ошибка? Возможно, я неправильно обрабатываю массивы, ибо не знаю, как это сделать правильно. Если кому-то нужно вводимые данные - l=0, r=9, eps=0.001. a=-1.37, xn,xk,dx можно брать любые, я брала xn=0.5, xk=7, dx=0.5.

C++
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <stdio.h>
#include <iostream>
#include <cmath>
#include <iomanip>
#include <valarray>
using namespace std;
double f(double u) {
return sqrt(2*u)+2*u-6.3;
}
int fz(double d,double k,double z) {
return d*pow(z, 4)+k*log(pow(z, 2)+pow(k,2));
}
int main() {
setlocale(LC_ALL, "Russian");
double l, r, c, eps,b, a, xn, xk, dx, x[100], y[100];
int j,N;
cout << "Введите l:\n"; //решение нелинейного уравнения, начало
    cin >> l;
    cout << "Введите r:\n";
    cin >> r;
    cout << "Введите eps: \n";
    cin >> eps;
while( fabs(f(r) - f(l)) > eps ) {
c = ( l + r ) / 2;
if( f(c) * f(r) < 0 )
l = c;
else
r = c;
}
b=((l + r)/2);
cout << fixed << setprecision(2) << "Корень=" << b << "\n\n"; //решение уравнение, конец. работает отлично.
cout << "Введите a:\n"; //табулирование, начало. работает на получение НЕверных результатов.
    cin >> a;
    cout << "Введите xn:\n";
    cin >> xn;
    cout << "Введите xk:\n";
    cin >> xk;
    cout << "Введите dx:\n";
    cin >> dx;
    j=1;x[j]=xn;
    do
    {
    fz(a,b,x[j]);
    j++;
    x[j]=x[j-1]+dx;
    }
    while (x[j]<=xk);
    cout << "Результаты: \n";
    for (int j = 1; j < N; j++)
    cout<< fixed << setprecision(3) << "x[" << j <<"]=" << x[j] <<' ' << "y[" << j <<"]=" << y[j] <<"\n";
cin.get();
}


Вернуться к обсуждению:
Табулирование функции через массив C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.04.2015, 23:04
Готовые ответы и решения:

Вызов родовой функции (нужно передать массив в качестве аргумента функции через указатель)
#include &lt;iostream&gt; using namespace std; template &lt;class T1&gt; class mas { public: T1 n; T1...

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

Табулирование функции: рассчитать значение данной функции при изменении аргумента
Табулирование функции: рассчитать значение данной функции при изменении аргумента x на интервале с...

Табулирование заданной функции и определение максимального и минимального значения функции в таблице
Ребята, помогите пожалуйста решить последнюю задача, прямо совсем не как! Разработать консольное...

3
08.04.2015, 23:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2015, 23:04
Помогаю со студенческими работами здесь

Построить таблицу значений для функции. Табулирование функции
Построить таблицу значений для функции f(x)=cos(x) на отрезке с числом разбиений отрезка m=20 ...

Табулирование функции через цикл
Нужно составить программу табулирования функции (через цикл) y = (sinx x + x) / ln x на интервале ...

Табулирование функции через php
Табулирование функции Y = sin3(ax2+bx+p)/(а-х) помогите сделать задачу, очень нужно

Табулирование функции, массив.
1.Составить алгоритм для расчета функции у= (0.95*sin(x)*sin(x)*sin(x))/(1+0.95*x*x*x) при...

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