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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Две матрицы http://www.cyberforum.ru/cpp-beginners/thread41437.html
У меня есть два кода. Нужно код второй матрицы вставить в первый в указаное место (строка 127). Несколько дней уже его мучаю... У меня не получается, помогите, кто-нибудь. :'( 1ый код. #include <vcl.h> #include <iostream> #include <string> #include <sstream> // в некоторых версиях STL называется stringstream #include <map> #include <conio.h> #include <math.h>
C++ Пошаговое объяснение программы. Задаются точные арифметические операции, в которых некоторые цифры либо стерты, либо заменены буквами. В данной операции одна и та же буква заменяет одну и ту же цифру и разные буквы представляют поэтому разные цифры. Нужно восстановить исходную операцию. Уравнение: ABCDE*9 = FGHIJ Код написан, но я его не понимаю до конца. Может кто нибудь по шагово объяснить его? пожаааааааалуйста =) ... http://www.cyberforum.ru/cpp-beginners/thread41421.html
делитель файла на 2 C++
Пословный делитель файла на 2. Из достаточно длинного файла выбирать четные и нечетные слова и сохранять их в двух других файлах. есть что нить подобное??? Исходники, или алгоритмы???Желательно С++. Добавлено через 17 часов 11 минут 40 секунд #include <stdio.h> main() { FILE* inpf = fopen("d:\\borlandc\\bin\\text.txt", "r");
C++ Работа с переменными размером 64 бита
Очень нужно манипулировать битами в переменной длиной не менее 64 бит (целое). Т.е. например необходимо получить 23 бит в 64 битном числе. Так вот возник вопрос, как определить такие переменные. Я пробовал и long long и __int64 на что компилятор Borland С++ 5.0 неимоверно ругается и не позволяет это сделать. Может подскажет кто? плз.
C++ Не работает графический режим http://www.cyberforum.ru/cpp-beginners/thread41399.html
Всем привет) сделал программу на Турбо С++ с использованием графического режима. Запускается exe-шка только в папке где содержится Турбо С++. Если переместить в другое место выдает ошибку, что не может запустить графический режим. Подскажите пожалуйста что нужно чтобы запустить программу. Спасибо!
C++ Блок-схема Есть код на С, можно по нему составить блок-схему??? подробнее

Показать сообщение отдельно
feelossoff
0 / 0 / 0
Регистрация: 28.03.2009
Сообщений: 77

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

22.06.2009, 10:45. Просмотров 502. Ответов 2
Метки (Все метки)

исправьте програму формирования эл-тов массивов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; }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru