Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Милаше
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 75
#1

Используя алгоритм цикла вычислить 10 значений функции y=a*x*x+b*x+c при изменении x от x(min) до x(max) - C++

15.03.2014, 21:07. Просмотров 358. Ответов 5
Метки нет (Все метки)

Вводить надо a,b,c,x(min),x(max).
Перед началом расчёта надо найти значения изменения х при каждом последующем вычислении.

Никак не могу разобраться в тех программах, которые нахожу в интернете: всё написано слишком сложно через какие-то процедуры, и т.д. Я программирую на С++ совсем недавно, поэтому не мог бы кто-нибудь написать эту программу без всяких изысков, по-простому.
Заранее спасибо огромное)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2014, 21:07     Используя алгоритм цикла вычислить 10 значений функции y=a*x*x+b*x+c при изменении x от x(min) до x(max)
Посмотрите здесь:

Вычислить min max функции методом бисекции - C++
Долго пытался что то придумать,но понять хронологию и концепцию программы понять не могу

Вычислить значения функции для Х изменяющегося от Х min до X max c шагом dx. - C++
Никогда не работал с С поэтому никак не могу написать програму: Вычислить значения функции для Х изменяющегося от Х min до X max c...

Вычислить z=max(x, y) при х<0 и z=min(x, y) при х>=0 - C++
Используя условные операторы выполнить поставленную задачу.Вычислить z=max(x, y) при х&lt;0 и z=min(x, y) при х&gt;=0.

Даны целые числа а, b, с. Вычислить в-сумму у = min (a, b + c) + max (ac, b)-min (a2, c) - C++
Даны целые числа а, b, с. Вычислить в-сумму у = min (a, b + c) + max (ac, b)-min (a2, c). Как эту программу реализовать в код?

Используя оператор цикла While, написать программу для вычисления значений функции Y - C++
что то затупил, никак не могу понять как сделать, на самом деле мне очень интересно, заранее спасибо за помощь! вот эти задачи: 1. ...

Вычислить значение аргумента x, значение функции y, max и min функций - C++
где диапазон изменения аргумента -2 &lt;= x &lt;=3 , шаг 0,1

Найти max и min, если min левее max, то среднее арифметическое между ними - C++
#include &lt;iostream.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; void main() { int n,a; int...

ошибка в нахождении max и min значений в строке матрицы - C++
Помогите пожалуйста найти ошибку и исправить её в задаче.Пишу в билдере 2007. Задание таково Вот что я сделал: #include...

min, max функции. - C++
Даны числа a(1), a(2), , a(2n). Вычислить: 1) max (a(1)+a(2n), a(2)+a(2n-1), , a(n)+a(n+1));и 2) min (a(1)*a(n+1), a(2)*a(n+2), ,...

Функции min и max - C++
Что делают функции min и max?И какие у них аргументы?

Функции max min - C++
не могу написать функцию для вычисления такого рода. Даны натуральные числа k, n, m, действительные числа Х1,...,Xk, Y1, ...,Yn , ...

Функции max и min - C++
Доброго времени суток) Как записать функции max и min? Сколько лазил, но понять не могу, как сформировать их по этому примеру. ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mymedia
190 / 190 / 48
Регистрация: 27.05.2011
Сообщений: 543
15.03.2014, 22:09     Используя алгоритм цикла вычислить 10 значений функции y=a*x*x+b*x+c при изменении x от x(min) до x(max) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
int main()
{
    using namespace std;
    double a, b, c, x, min, max;
    cout << "Введите коэф. a, b, c, затем отрезок min, max" << endl;
    cin >> a >> b >> c >> min >> max;
 
    if(min > max)
    {
        cerr << "Неверный отрезок" << endl;
        return 1;
    }
 
    cout << "x\ty\n";
    for(x = min; x <= max; x += (max-min+1) / 10)
    cout << x << '\t' << a*x*x + b*x + c << '\n';
}
Также настоятельно рекомендую взглянуть: Таблица значений функции y=|x+1|+|x-2|
Милаше
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 75
16.03.2014, 11:36  [ТС]     Используя алгоритм цикла вычислить 10 значений функции y=a*x*x+b*x+c при изменении x от x(min) до x(max) #3
А скажите, пожалуйста, а где в программе выбирается шаг значения х? Мне просто ещё потом листинг к программе делать нужно.
Заранее спасибо.
zss
Модератор
Эксперт С++
6277 / 5880 / 1902
Регистрация: 18.12.2011
Сообщений: 15,079
Завершенные тесты: 1
16.03.2014, 11:54     Используя алгоритм цикла вычислить 10 значений функции y=a*x*x+b*x+c при изменении x от x(min) до x(max) #4
Цитата Сообщение от Милаше Посмотреть сообщение
где в программе выбирается шаг значения х?
В задании написано вычислить 10 значений,
вот и делим весь интервал на 9 (10 минуc левое значение).

C++
1
for(x = min; x <= max; x += (max-min) / 9.0)
Милаше
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 75
16.03.2014, 12:31  [ТС]     Используя алгоритм цикла вычислить 10 значений функции y=a*x*x+b*x+c при изменении x от x(min) до x(max) #5
А ещё возникли вопросы: когда в программе выполняется проверка min>max, почему написано cerr, a не как обычно cout, а зачем после этого return 1?
Заранее спасибо большое.
zss
Модератор
Эксперт С++
6277 / 5880 / 1902
Регистрация: 18.12.2011
Сообщений: 15,079
Завершенные тесты: 1
16.03.2014, 13:27     Используя алгоритм цикла вычислить 10 значений функции y=a*x*x+b*x+c при изменении x от x(min) до x(max) #6
Цитата Сообщение от Милаше Посмотреть сообщение
почему написано cerr, a не как обычно cout, а зачем после этого return 1?
cerr - это поток для вывода сообщений об ошибках (выводится на экран).
return 1; - выход из функции. Можно не выходить, а поменять их местами
C++
1
2
3
4
5
6
if(min > max)
    {
       double t=min;
       min=max;
       max=t;
    }
Yandex
Объявления
16.03.2014, 13:27     Используя алгоритм цикла вычислить 10 значений функции y=a*x*x+b*x+c при изменении x от x(min) до x(max)
Ответ Создать тему
Опции темы

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