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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Задание со строками http://www.cyberforum.ru/cpp-beginners/thread1207291.html
Сделать программу которая просит ввести строку пока не введет close, и показывает список всех введенных строк через пробел. Добавлено через 59 минут Бесплатно бы
C++ При компиляции кода вылазит ошибка "error C2027: use of undefined type 'SldWorks'" При компиляции кода вылазит ошибка "error C2027: use of undefined type 'SldWorks'". Я писал на чистых плюсах! #include "stdafx.h" #include <atlbase.h> #include <windows.h> #include <iostream> #import "sldworks.tlb" raw_interfaces_only, raw_native_types, no_namespace, named_guids, rename("PropertySheet", "ShowPropertySheet"),rename("GetOpenFileName", "SWGetOpenFileName") #import... http://www.cyberforum.ru/cpp-beginners/thread1207288.html
C++ Написать функцию
Написать функцию, которая получает в качестве параметров адрес числового массива данных, его размер и число. Функция возвращает позицию первого вхождения числа в массив. Функция возвращает сколько раз данное число встречается в массиве.
C++ Не получается реализовать перегрузку операторов
Начал изучать С++, пытаюсь перегрузить оператор, чет не очень получается, в чем ощибка? class Sequence { public: int elem(int num) { return vec; } Sequence(int len) {
C++ Объясните цикл http://www.cyberforum.ru/cpp-beginners/thread1207266.html
Интересует вторая строка. Заполняется массив буквами. Зачем + 'a'? for (n=0; n<i; n++) buffer=rand()%26+'a'; buffer='\0'
C++ Вычислить значение выражения 1) Вычислить значение выражения (3+a)/(a-4)^2 при а =1, 4, 7 …., 19 2) Даны действительные числа x,y,z Вычислить: min(x+y+z, x*y*z) 3) Пусть x1,x2 - действительные корни квадратного уравнения. Вычислить коэффициенты этого уравнения. 5.16 Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.Правила форума подробнее

Показать сообщение отдельно
azbest
 Аватар для azbest
36 / 36 / 7
Регистрация: 12.03.2013
Сообщений: 141
13.06.2014, 20:39     Составить программу вычисления и печати таблицы значений функции при заданных значениях параметров
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
#include <stdio.h>
#include <math.h>
 
#define PI 2*acos(0.)
 
using namespace std;
 
const double A=5.82;
const double B=7.66;
const double from=3, to=18, dx=3;
 
double f1(double& x,const double& a,const double& b) {
    return 2*x+3.2+log(a*a*a+x)+1./3.*a*b*b*x;
}
 
double f2(double& x,const double& a,const double& b) {
    return (2*a*x-sqrt(powf(x,4)+b*b))/(-2.015);
}
 
double f3(double& x,const double& a,const double& b) {
    return powf(sin(powf(a*x,3)),2)-2./9.;
}
 
double f4(double& x,const double& a,const double& b) {
    return PI/x;
}
 
double f5(double& x,const double& a,const double& b) {
    return fabs(a*x)/b/b-1;
}
 
double f(double& x,const double& a,const double& b) {
    if (x<=0) return f1(x,a,b);
    if (x<a)  return f2(x,a,b);
    if (x<=b) return f3(x,a,b);
    if (x<10) return f4(x,a,b);
              return f5(x,a,b);
}
 
int main()
{
    printf("|\tx\t|\tf(x)\n");
    double x=from;
    while (x<=to) {
        printf("| %.2lf\t\t| %.2lf\n",x,f(x,A,B));
        x+=dx;
    }
    return 0;
}
 
Текущее время: 15:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru