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

Пояснить код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать в массив строк времени года и вывести на экран длины каждой строки http://www.cyberforum.ru/cpp-beginners/thread746566.html
2) записать в массив строк времени года и вывести на экран длины каждой строки
C++ Немного не понимаю как правильно сделать наследование Вот например, есть структура Point(точка). Если надо сделать структуру Round(круг), то в этом случае надо наследовать Point потому что у круга только одна точка - это его центр. А если создадим структуру Square(квадрат) то в этом случае с наследованием не получится? У квадрата 4 угла и нужны 4 Point struct Point { int x; int y; http://www.cyberforum.ru/cpp-beginners/thread746550.html
C++ Как сделать "Старт", "Пауза", Стоп"?
Доброго времени суток, как сделать так, чтобы при нажатии на кнопку начиналось цикличное действие (рисование например) и продолжалось бы пока не будет нажата другая кнопка. Грубо говоря, как сделать "Старт", "Пауза", Стоп".
ребус C++
# include <iostream> # include <stdio.h> # include <conio.h> # include <math.h> using namespace std; int main() {int d=0,r=0,u=0,g=0,s0,s1,sum; cout <<"Rebus"; do { * do { * * * if(r==d) continue; do { * * * * * if((u==d) || (u==r)) continue; do { * * * * * * if((g==d) || (g==r) || (g==u)) continue; * * * * * * s0=((d*1000)+(r*100)+(u*10)+g); * * * * * * s1=((g*1000)+(u*100)+(r*10)+d); * * * * *...
C++ Как правильно перегружать унарный минус? http://www.cyberforum.ru/cpp-beginners/thread746508.html
Дайте правильный прототип перегрузки унарного минуса.
C++ Деление длинного на длинное #ifndef INTEGERLONGS_HPP_INCLUDED #define INTEGERLONGS_HPP_INCLUDED //================================================================================================= namespace Longs { class TInteger; }; //================================================================================================= class Longs::TInteger { подробнее

Показать сообщение отдельно
Димонкин
Сообщений: n/a

Пояснить код - C++

26.12.2012, 11:55. Просмотров 204. Ответов 0
Метки (Все метки)

Помогите обяснить код каждый за что отвечает комментариями после кода.заранее спасибо


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
55
56
57
58
59
60
#include "stdafx.h"
#include <iostream>
#include <math.h>
 
using namespace std;
double funct(double x)
{
    return (pow(sin(x),1.4)/pow(x, 3.2));
}
 
double calc (double argx, double x[], double y[], int n)
{
    double *k = new double[n];
    k[0] = y[0];
    for (int j = 1; j < n; j++)
    {
        for (int i = 0; i < n - j; i++)
        {
            y[i] = (y[i+1] - y[i]) / (x[i+j] - x[i]);
            k[j] = y[0];
        }  }
    double S = k[0], p = 1;
    for (int i = 1; i < n; i++)
    {        p *= (argx - x[i-1]);
        S += k[i]*p;    }
    return S;
}
 
 
int main()
{
    int const n=5;
    double a,b;
 
    cout << "Vvedite a b" << endl;
    cin >> a >> b;
 
    double h;
    h=(b-a)/n;
 
    double x[n],y[n];
    x[0]=a;
    y[0]=funct(x[0]);
 
    
for (int i=1; i<5; i++)
    {
        x[i]=x[i-1]+h;
        y[i]=funct(x[i]);
    }
 
    double argx;
    cout << "Enter x:" << endl;
    cin >> argx;
    cout << "Differential raven  " << (calc(argx, x, y, n));
 cin.get ();
 cin.get ();
 cin.get ();
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru