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

Ввести с клавиатуры границы a и b отрезка изменения x - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти произведение элементов побочной диагонали квадратной матрицы http://www.cyberforum.ru/cpp-beginners/thread178148.html
Дана квадратная матрица порядка N. Найти произведение элементов побочной диагонали квадратной матрицы. C++
C++ как исправить ошибку??? доброго времени суток, форумчане! С++ Builder. нечаянно кликнула два раза на StringGrid1Click, что на форме 3 расположено. удалила вылетевший текст(__fastcall и т д) на unit3. Теперь при программа не запускается. как исправить? Ошибка звучит следующим образом: Unresolved external '__fastcall TForm3::StringGrid1Click(System::TObject *)' referenced from C:\WORKS_MO\FIRST_MO\UNIT3.OBJ Cправка... http://www.cyberforum.ru/cpp-beginners/thread178145.html
C++ определить содержится ли вторая строка в конце первой
Даны две строки, определить содержится ли вторая строка в конце первой.
C++ Факториал
Пользователь вводит число и программа считает его факториал. Например 5! = 5*4*3*2*1 = 120. кто не помнит факториал считает так: n!=n*(n-1)*(n-2)*..*1 и если n=0 то n!=1
C++ По номеру элемента массива определить его значение http://www.cyberforum.ru/cpp-beginners/thread178133.html
По номеру элемента массива определить его значение
C++ написать какую то программу с помoщью стека и какую прогруммку надо написать? стек идиот не объяснил и задает написать какую то программку...а я в надежде был узнать от него что такое стек.точнее знаю что такое,но не знаю как использовать,где,когда можно когд какой то программки С КОММЕНТАРИЯМИ илиже алгоритм-я сам сделаю прогу подробнее

Показать сообщение отдельно
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
19.10.2010, 16:53     Ввести с клавиатуры границы a и b отрезка изменения x
1,2,3 для варіанта №1:

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
61
62
63
#include <iostream>
#include <conio.h>
#include <math.h>
#define F(x) (x*log10(x*x+1.1)/log10(2)+pow(1.7,-x)*sin(2*x))
#define G(x) (pow(pow(x,5),0.2)+(3*x-3.7)*cos(2*x))
 
using namespace std;
 
int main()
{
    const float h=0.5;
    int i,n=0,k=0;
    float f[10],g[10];
    float a,b,x,max,maxm,sa=0,sg=1;
    cout.precision(3);
    
    cout<<"  1)\n";
 re:cout<<"  -10<a<b<10\n";
    cout<<"  a="; cin>>a;
    cout<<"  b="; cin>>b;
    if(a>b || a<-10  || b>10) { cout<<"\n  Error!!!  --->>"; goto re; }
        
    cout<<"\n\n======================\n";
    cout<<"2)\n";
    cout<<"  X   Y";
    for(x=a;x<b;x+=h) 
    { 
        f[n]=F(x); 
        cout<<"\n  "<<x<<"  "<<f[n]; 
        n++; 
    }
    max=f[0];
    maxm=-100;
    for(i=1;i<n;i++) 
    {
        if(f[i]>max) max=f[i];
        else if(f[i]<0 && f[i]>maxm) { maxm=f[i]; k=1; }
    }
    cout<<"\n\n  max="<<max;
    if(k==1)cout<<"\n  max<0="<<maxm; 
    else cout<<"\n  is not max<0"; 
    
    cout<<"\n\n======================\n";
    cout<<"3)\n";
    cout<<"  X   Y";
    n=0;
    for(x=a;x<b;x+=h) 
    { 
        g[n]=G(x); 
        cout<<"\n  "<<x<<"  "<<f[n]; 
        n++; 
    }
    for(i=0;i<n;i++) 
    {
        sa+=(g[i]/n);
        if(f[i]>0) sg*=(float)(f[i]/n);
    }
    cout<<"\n\n  sa="<<sa;
    cout<<"\n  sg="<<sg; 
    
    getch();
    return 0;
}
 
Текущее время: 12:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru