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

Исправьте програму формирования эл-тов массивов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать класс треугольник http://www.cyberforum.ru/cpp-beginners/thread41336.html
Экзаменационная задача...помогите, пожалуйста!! Создать класс треугольник.Обеспечить ввод треугольников, их вывод на экран и контроль существования.
C++ C:\Dev-Cpp\Makefile.win [Build Error] [Безымянный1.o] Error 1 C:\Dev-Cpp\Makefile.win Error 1 компилятор стал показывать такую ошибку, после того как я открыл эту папку редактором и удалил от туда текст. Но это не главное. удалил этот компилятор, закачал такой-же, а ошибка осталась ((( http://www.cyberforum.ru/cpp-beginners/thread41323.html
C++ Наследование и полиморфизм
Здравствуйте всем как можно решить эту задачу и спасибо за ранее. Описать классы (Java или C++) для хранения таких чисел: целых, действительных, комплексных. При описании классов использовать наследование и полиморфизм. Объекты каждого из классов должны иметь такие методы: что возвращают значение модуля числа; что прибавляют к собственному числу значения указанного числа и сохраняют...
pow: OVERFLOW error...Floating Point: Overflow C++
Помогите разобраться почему в программе выводятся эти ошибки после ввода значений ----------------------- pow: OVERFLOW error Floating Point: Overflow ----------------------- #include <stdlib.h> #include <math.h> #include <iostream.h>
C++ System::AnsiString для VC++ http://www.cyberforum.ru/cpp-beginners/thread41050.html
Имеется программа написанная Borland, которая динамически загружает dll. Ищет метод с прототипом void Name(System::AnsiString &) и получает имя. Как реализовать такую dll на VC++, чтобы программа схавала?
C++ Перевод кода на с++ Program z15_1_6; const n=5; const m=5; var massiv:array of integer; row,column,exchange:integer; flag:boolean; begin Randomize; Writeln('isxodniy massiv'); подробнее

Показать сообщение отдельно
feelossoff
0 / 0 / 0
Регистрация: 28.03.2009
Сообщений: 77
22.06.2009, 10:45     Исправьте програму формирования эл-тов массивов
исправьте програму формирования эл-тов массивовX,Y,Z и их упорядочение в порядке возрастания значений элементов и вывода минимальных элементов, если:
ошибка в программе - она не так как то считает. помогите пожалуйста условие такое: составить программу формирования элементов массивов X, Y, Z и их упорядочение в порядке возрастания значений элементов и вывода минимальных элементов, если:
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
64
65
66
67
68
69
70
71
72
73
#include <iostream.h>
#include <math.h>
 
void main()
{
    double n,eps,m,l,min1,min2,min3,tracert,xk,xp,elmass,yk,yp,zk,zp;
    int i,p,k;
    cout<<"Vvedite n"<<endl;
    cin>>n;
    double *a=new double [n];
    double *b=new double [n];
    double *x=new double [n];
    double *y=new double [n];
    double *z=new double [n];
    cout<<"Vvedite massiv a"<<endl;
    for(i=0;i<=n;i++)
        cin>>a[i];
    cout<<"Vvedite massiv b"<<endl;
    for(i=0;i<=n;i++)
        cin>>b[i];
    cout<<"Vvedite e,m,l,n"<<endl;
    cin>>eps>>m>>l>>n;
    for(k=0;k<=n;k++)
    {
        xk=l*a[k]+2*(pow(k*l,2)+m*k*l);
        xp=(pow(k+p*l,2)+m*m*(k+p*l));
        for(p=k;p<=n;p++)
        {
            xp=xp*(((k+1)/(p+1))*pow(1/eps,n));
        }
        x[k]=xk+xp;
    }
    min1=x[0];
    for(i=1;i<=n;i++)
    {
        elmass=x[i];
        if(elmass<min1) min1=elmass;
    }
 
    for(k=0;k<=n;k++)
    {
        yk=b[k]+m*(k+21*(k*k+m*m*k));
        yp=pow(m,p)*(pow(k+p,2)+m*m*(k+p));
        for(p=k;p<=2*n;p++)
        {
            yp=yp*((k*1)/(p+1))*(pow(1/(1+m),k))*m;
        }
        y[k]=yk+yp;
    }
    min2=y[0];
    for(i=1;i<=n;i++)
    {
        elmass=y[i];
        if(elmass<min2) min2=elmass;
    }
        for(k=0;k<=n;k++)
    {
        zk=m*b[k]+(k*m+21*(k*k*m*m*m*m*k));
        zp=1;
        for(p=k;p<=2*n;p++)
        {
            zp=zp*((k*1)/(p+1))*m*m;
        }
        z[p]=zk+zp;
    }
 
    min3=z[0];
    for(i=1;i<=n;i++)
    {
        elmass=z[i];
        if(elmass<min3) min3=elmass;
    }
    cout<<"Min elementi ravni "<<min1<<" "<<min2<<" "<<min3; }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru