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

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

Войти
Регистрация
Восстановить пароль
 
 
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
#1

значение функции - C++

13.01.2012, 17:13. Просмотров 918. Ответов 23
Метки нет (Все метки)

Вычислить значение функции:


это, как я понмаю, нужно с массивом решать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.01.2012, 17:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос значение функции (C++):

Вычислить значение функции (значение переменной Х передается в качестве параметра функции) - C++
Написать функцию, которая возвращает вычисленное значение функции. Значение переменной Х передается в качестве параметра функции.

Найти наименьшее положительное значение функции и соответствующее значение аргумента - C++
как найти наименьшее положительное значение функции и соответствующий х? (т.е. каждый шаг h новое значение принимает функция, из всех этих...

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

C++ циклы. Требуется найти максимальное значение функции на отрезке [a,b] и значение x - C++
учусь с++ в вузе. после 2 лекции надо сделать 2-ую лабу. написал код.как требовалось, в три файла. всё нормально компилируется, программа...

Ввести с клавиатуры вещественное (double) значение x, вывести соответствующее значение y для функции y = f(x) - C++
Всем привет! Нужна помощь в решение данной задач... Буду очень признателен :) График функции y = f(x) задан точками, соединенными...

Для данного вещественного х найти значение следущей функции f, принимающей значение целого типа: - C++
0, если х<0, f(x) = 1, если принадлежит[0,1),[2,3),..., -1, если х принадлежит [1,2),[3,4), ... .

23
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
13.01.2012, 17:14  [ТС] #2
сама ф-я
0
Изображения
 
co6ak
Кошковед
409 / 502 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
13.01.2012, 17:15 #3
вероятно, да.
0
easybudda
Модератор
Эксперт CЭксперт С++
9683 / 5633 / 956
Регистрация: 25.07.2009
Сообщений: 10,813
13.01.2012, 17:21 #4
tanya2505, не, можно и без массивов, но вот функция A(I) скорее всего понадобится...
Елси эта самая A(i) возвращает целое число, то может быть что-то вроде
C
1
2
3
4
5
6
7
8
9
10
int y(int x){
    if ( x >= 0 ){
        int i, sum;
        for ( sum = 0, i = 1; i < 6; ++i )
            sum += a(i);
        return sum;
    }
    else
        return x * x;
}
0
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
13.01.2012, 17:28  [ТС] #5
Цитата Сообщение от easybudda Посмотреть сообщение
tanya2505, функция A(I) скорее всего понадобится...
Елси эта самая A(i) возвращает целое число, то может быть что-то вроде
а где ее взять? в задании ничего об этом не говорит\ся
0
Serejke_qq
150 / 108 / 9
Регистрация: 06.07.2011
Сообщений: 224
Завершенные тесты: 2
13.01.2012, 17:29 #6
может имеется ввиду что-то вроде этого?
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
#include <iostream>
 
using namespace std;
 
int main()
{
    int a[5];
    int x,y=0;
 
    cout << "input x = ";
    cin >> x;
 
    if(x>=0)
    {
        for(int i=0; i<5; i++)
        {
            cout << "a[" << i << "]= ";
            cin >> a[i];
        }
 
        for(int i=1; i<5; i++)
            cout << " " << a[i];
 
        return 0;
    }
    y = x * x;
    cout << y;
 
    return 0;
}

Не по теме:

хотя это бред, ведь y = ..

0
easybudda
Модератор
Эксперт CЭксперт С++
9683 / 5633 / 956
Регистрация: 25.07.2009
Сообщений: 10,813
13.01.2012, 17:33 #7
Цитата Сообщение от tanya2505 Посмотреть сообщение
а где ее взять?
У препода, наверное. Что-то я не припомню известной математической функции, обозначаемой буквой А...
0
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
13.01.2012, 17:47  [ТС] #8
Цитата Сообщение от easybudda Посмотреть сообщение
У препода, наверное. Что-то я не припомню известной математической функции, обозначаемой буквой А...
ну мы массив за А брали обычно, А[100]
у меня кстати все такие задания, и нигде не сказано, чему А равно
0
Миниатюры
значение функции  
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
13.01.2012, 17:48 #9
Цитата Сообщение от tanya2505 Посмотреть сообщение
а где ее взять?
A(i) это сама функция
0
co6ak
Кошковед
409 / 502 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
13.01.2012, 17:51 #10
Цитата Сообщение от go Посмотреть сообщение
A(i) это сама функция
это сумма эл-тов массива A[i]
там же перед A(i) значок суммы
как вариант
0
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
13.01.2012, 17:52  [ТС] #11
Serejke_qq, почему int a[5] именно 5?
0
co6ak
Кошковед
409 / 502 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
13.01.2012, 17:55 #12
Цитата Сообщение от tanya2505 Посмотреть сообщение
Serejke_qq, почему int a[5] именно 5?
над знаком суммы стоит пятерка
0
easybudda
Модератор
Эксперт CЭксперт С++
9683 / 5633 / 956
Регистрация: 25.07.2009
Сообщений: 10,813
13.01.2012, 18:03 #13
Цитата Сообщение от co6ak Посмотреть сообщение
это сумма эл-тов массива A[i]
там же перед A(i) значок суммы
как вариант
Какой-то сомнительный вариант. На сколько я понимаю, это сумма значений той самой функции A(I) при I { 1, 2, 3, 4, 5 }...

Цитата Сообщение от tanya2505 Посмотреть сообщение
у меня кстати все такие задания, и нигде не сказано, чему А равно
Точно ничего не пропустили?..

Цитата Сообщение от go Посмотреть сообщение
A(i) это сама функция
В каком смысле?
0
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
13.01.2012, 18:05  [ТС] #14
Цитата Сообщение от easybudda Посмотреть сообщение
Точно ничего не пропустили?..

точно, но может А-номер по списку? тогда 1?
0
Serejke_qq
150 / 108 / 9
Регистрация: 06.07.2011
Сообщений: 224
Завершенные тесты: 2
13.01.2012, 18:16 #15
предположим, что а(i) - это массив из 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
#include <iostream>
 
using namespace std;
 
int main()
{
    int a[5];
 
    int x,y=0;
    cout << "input x = ";
    cin >> x;
 
    if(x>=0)
    {
        for(int i=0; i<5; i++)
        {
            cout << "a[" << i << "]= ";
            cin >> a[i];
            if(i > 0)    y+=a[i];
        }
        cout << y;
        return 0;
    }
    y = x*x;
    cout << y;
 
    return 0;
}
0
13.01.2012, 18:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.01.2012, 18:16
Привет! Вот еще темы с ответами:

Найти значение t, при котором значение функции максимально - C++
Момент времени t, в который будет достигнута максимальная скорость точки, если уравнение движения точки дано в виде: x=2*sin(pi/2*t+pi/4)о ...

Вычислить значение функции a = b ^2 sin (b), причем b изменяется от 0,9 до 1,7 с шагом 0,2. Найти среднее значение разности между элементами - C++
Доброго времени суток ! Помогите решить задачу ! Нужно написать в цикле с постусловием следующее : Вычислить значение функции...

Вычислить где значение функции меняет знак(отделение корней функции) - C++
Имеется следующая функция f(x)=sqrt(4*x+7)-3*cos(x) Нужно написать программу, где будет выводится таблица, где будет видно при каком...

Вычислить значение функции аргумент которой вычисляется из другой кусочно заданной функции - C++
Решите программу то я не знаю как:hysteric: Вычислить значение y в зависимости от выбранной функции \varphi (x), аргумент которой...


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

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

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