0 / 0 / 0
Регистрация: 08.02.2011
Сообщений: 19
1

Вычисление выражения

30.05.2012, 11:37. Показов 786. Ответов 5
Метки нет (Все метки)

Помогите плс, решить...
очень нужно... плс

Составьте программу вычисления выражения T=max(a)+max(b)-max(c), где
A[1..7], B[1..5], C[1..7], используя процедуру.

помогите пожалуйста.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.05.2012, 11:37
Ответы с готовыми решениями:

Вычисление выражения
Пожалуйста, помогите с задачей Составить программу для вычисления: S=\begin{cases} & \text{...

Вычисление выражения
Нужно найти значение переменной P, исходя из введённого "x". Помогите пожалуйста, столько мучаюсь,...

Вычисление выражения
Доброго времени суток.Заранее спасибо. Есть тест : 314. Чему равен результат b=--k + --k если k...

Вычисление выражения: x=(y-z+u)/v+w
Составить программу для вычисления выражения: x=(y-z+u)/v+w. Протестировать программу при следующих...

5
348 / 269 / 128
Регистрация: 14.11.2010
Сообщений: 482
30.05.2012, 12:10 2
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
#include <iostream>
#include <conio.h>
#include <ctime>
#include <stdlib.h>
using namespace std;
const int size=10;
int Max(int* mas,int n)
{
    int max=mas[0];
    for(int i=0;i<n;i++)
        if(mas[i]>max) max=mas[i];
    return max;
}
int main()
{
    setlocale(0,"Rus");
    srand((unsigned)time(NULL));
    int A[size],B[size],C[size];
    cout<<"Массив A:"<<endl;
    for(int i=0;i<size;i++)
    {
        A[i]=rand()%100;
        cout<<A[i]<<" ";
    }
    cout<<endl<<"Массив B:"<<endl;
    for(int i=0;i<size;i++)
    {
        B[i]=rand()%100;
        cout<<B[i]<<" ";
    }
    cout<<endl<<"Массив C:"<<endl;
    for(int i=0;i<size;i++)
    {
        C[i]=rand()%100;
        cout<<C[i]<<" ";
    }
    cout<<endl<<"Значение выражения max(A)+max(B)-max(C): "<<Max(A,size)+Max(B,size)-Max(C,size)<<endl;
    getch();
    return 0;
}
1
0 / 0 / 0
Регистрация: 08.02.2011
Сообщений: 19
30.05.2012, 12:29  [ТС] 3
большое спасибо)

но у меня массивы разные, как правильно это написать в программе ?
0
348 / 269 / 128
Регистрация: 14.11.2010
Сообщений: 482
30.05.2012, 12:34 4
Цитата Сообщение от keksik-91 Посмотреть сообщение
большое спасибо)

но у меня массивы разные, как правильно это написать в программе ?
Сделай динамические массивы и проблема решена.
1
0 / 0 / 0
Регистрация: 08.02.2011
Сообщений: 19
30.05.2012, 13:15  [ТС] 5
та я вот не знаю...
будь добр, помоги еще раз.

Добавлено через 38 минут
помогите плс))
0
348 / 269 / 128
Регистрация: 14.11.2010
Сообщений: 482
30.05.2012, 13:19 6
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
#include <iostream>
#include <conio.h>
#include <ctime>
#include <stdlib.h>
using namespace std;
int Max(int* mas,int n)
{
    int max=mas[0];
    for(int i=0;i<n;i++)
        if(mas[i]>max) max=mas[i];
    return max;
}
int main()
{
    setlocale(0,"Rus");
    srand((unsigned)time(NULL));
    int sizeA,sizeB,sizeC;
    cout<<"ВВедите размер массивов А,B,C :";cin>>sizeA>>sizeB>>sizeC;
    int* A=new int[sizeA],*B=new int[sizeB],*C=new int[sizeC];
    cout<<"Массив A:"<<endl;
    for(int i=0;i<sizeA;i++)
    {
        A[i]=rand()%100;
        cout<<A[i]<<" ";
    }
    cout<<endl<<"Массив B:"<<endl;
    for(int i=0;i<sizeB;i++)
    {
        B[i]=rand()%100;
        cout<<B[i]<<" ";
    }
    cout<<endl<<"Массив C:"<<endl;
    for(int i=0;i<sizeC;i++)
    {
        C[i]=rand()%100;
        cout<<C[i]<<" ";
    }
    cout<<endl<<"Значение выражения max(A)+max(B)-max(C): "<<Max(A,sizeA)+Max(B,sizeB)-Max(C,sizeC)<<endl;
    delete[] A;
    delete[] B;
    delete[] C;
    getch();
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2012, 13:19
Помогаю со студенческими работами здесь

Вычисление выражения в C++
Дано натуральное число n. Посчитать (1+1/(1^2))*(1+1/(2^2))*(1+1/(2^2))*...*(1+1/(n^2))...

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

Вычисление значения выражения
вычислить y y=\sum_{p=1}^{m} \frac{1}{sin({e}^{p}-1)}

Вычисление значения выражения
Вычисление значения выражения при заданных исходных данных. Сравнить полученное значение с...

Вычисление значения выражения
a=2*cos(x-pi/6); b=0.5+pow(sin)(y); c=1+(z*z)/3-(z*z)/5; rez=a/b*c; поправьте пожалуйста

Вычисление арифметического выражения
1. Рассчитать арифметическое выражение: а=(x^2-ху)/(0,7Sinln|x|) при x=45,892, y=0,601.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru