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

Вывести на экран таблицу значений функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проблемы с кодом. Ругается на strcpy. Хелпните http://www.cyberforum.ru/cpp-beginners/thread739694.html
Программа по удалению последнего столбца из матрицы. #include <iostream> #include <string> #include <windows.h> using namespace std; void Print(char***matr,int str,int stb) //Печать матрицы
C++ Графы. Поток минимальной стоимости Помогите кто может сделать тестовый пример для данной программы. Что-то не выходит у меня с вводом и выводом: данные читаются из файла(Input), результат записывается в файл(Output). #include <vector> #include <algorithm> using namespace std; // это типа бесконечность будет const int inf = 0x3fffffff; http://www.cyberforum.ru/cpp-beginners/thread739679.html
С++ Stack C++
Помогите пожалуйста написать программы........Задали задание про программированию по стэкам , а я вообще не о чем про них......Нужно до понедельника(24.12.12) сдать чтобы на повторку не отправили....Помогите пожалуйста в C++ написать программы - 1.Дано число D и указатель PC на один из элементов непустого списка. Вставить впереди данного элемента списка новый элемент со значением D и...
C++ Работа с текстовыми файлами
Здравствуйте, хотелось бы получить помощь от специалистов в решении неск. задач, студенты народ бедный, но по-возможности отблагодарю. 1) Вставить символ "charg1" в конец строки "strarg" 2)Разработать функцию, вычисляющую количество сочетаний с повторениями 3)Найти все все неповторяющиеся слова(в введенном с клав. тексте, состоящем из нескольких слов, оканчивающимся точкой, как символом-...
C++ Найти в диапазоне от 10 до 99 такие 3 последовательные числа, чтобы сумма их цифр была равна 15 http://www.cyberforum.ru/cpp-beginners/thread739606.html
Например: 13 14 15. 1+3+1+4+1+5=15.
C++ Считывание матрицы изз файла у меня есть файл в котором лежит информация в таком виде: 3 //количество вершин 3 //количество дуг A //название вершин B C -1 0 1 1 -1 0 1 -1 //сама матрица (матрица инцидентности) в виде которой представлен граф ABC у которого идёт дуга из А в В, из В в С, из С в А. подробнее

Показать сообщение отдельно
shilovec5377
29 / 54 / 1
Регистрация: 26.05.2011
Сообщений: 752
21.12.2012, 12:07  [ТС]     Вывести на экран таблицу значений функции
Посмотрите пж, правильно ли я сделал:
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
53
54
#include<iostream.h>
#include<math.h>
#include<iomanip.h>
 
const p=3.14;
void tabl(double,double,double,double);
double y(double);
double s(double,double,int &);
int main()
{
    double a,b,h,eps;
    cout<<"Vvedite a:"<<endl;
    cin>>a;
    cout<<"Vvedite b:"<<endl;
    cin>>b;
    cout<<"Vvedite h:"<<endl;
    cin>>h;
    cout<<"Vvedite eps:"<<endl;
    cin>>eps;
    tabl(a,b,h,eps);
    cout<<endl; 
    return 0;
}
void tabl(double a,double b,double h, double eps)
{
    int k=0;
    double sum;
    cout<<setw(15)<<"x"<<setw(14)<<"s(x)"<<setw(13)<<"k"<<endl;
    for(double x=a;x<b;x+=h)
    {
        sum=s(x,eps,k);
        cout<<setw(15)<<x<<setw(14)<<sum<<setw(13)<<k<<endl;
    }
    cout<<endl;
    cout<<setw(15)<<"x"<<setw(14)<<"y(x)"<<setw(13)<<endl;
    for(x=a;x<b;x+=h)
    {
        double yx=y(x);
        cout<<setw(15)<<x<<setw(14)<<yx<<setw(13)<<endl;
    }   
}
double y(double x)
{
    return ( 3*pow(x,2)  - 6*p*x +2 *pow(p,2)  );
}
double s(double x,double eps, int &k)
{
    double sum;
 
    {
       sum= (cos(x)*k) / pow(k,2);
    }
    return sum;
} 
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru