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

Найти сумму - C++

Восстановить пароль Регистрация
 
Sazerlend
0 / 0 / 0
Регистрация: 09.01.2012
Сообщений: 3
09.01.2012, 15:54     Найти сумму #1
Здравствуйте, помогите пожалуйста с задачкой, заранее спасибо:

Дана матрица A(4;4). Значения элементов матрицы вводятся с клавиатуры
1. Найти сумму для элементов 3его столбца по формуле:
http://10pix.ru/img1/587159/6528716.png
2. Найти максимальный элемент, среди положительных элементов матрици A.
3. Поменять местами найденный максимальный элемент и значение S.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2012, 15:54     Найти сумму
Посмотрите здесь:

C++ Найти сумму элементов главной диагонали и от каждого элемента массива отнять эту сумму
Дан двумерный массив.посчитать сумму элементов в кажой строке. найти максимальную и минимальную сумму и помень эти строки местами. C++
Найти сумму тех элементов массива, цифровая запись которых дает четную сумму цифр C++
Найти сумму положительных и сумму нечетных членов последовательности. Вывести ту сумму, которая по модулю меньше C++
C++ Найти сумму первых n-четных натуральных чисел (найти ошибку)
C++ Найти максимальную сумму чисел в одной строке и вывести на экран эту сумму и номер строки
C++ Найти в двумерном динамическом массиве сумму строк и сумму столбцов и сравнить их
Найти сумму всех чисел в файле, найти данный символ, добавить текст C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Xind
275 / 148 / 7
Регистрация: 05.11.2011
Сообщений: 425
Записей в блоге: 1
09.01.2012, 17:59     Найти сумму #2
Цитата Сообщение от Sazerlend Посмотреть сообщение
Дана матрица A(4;4). Значения элементов матрицы вводятся с клавиатуры
1. Найти сумму для элементов 3его столбца по формуле:
http://10pix.ru/img1/587159/6528716.png
2. Найти максимальный элемент, среди положительных элементов матрици A.
3. Поменять местами найденный максимальный элемент и значение S.
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
74
75
76
77
78
79
80
81
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
    const int N = 4;
    double A[N][N];
    double S = 0.0;
    int imax = -1, jmax = -1;
 
    // Вводим значения матрицы
    for (int i = 0; i < N; ++i)
    {
        for (int j = 0; j < N; ++j)
        {
            cin >> A[i][j];
        }
    }
 
    // Подсчитывает сумму 3-го столбца
    for (int i = 0; i < N; ++i)
    {
        S += 2.0*i * (1.0 / (pow(A[i][2], 2.0) - 2.0)) + 3.5;
    }
 
    // Выводим значения матрицы и сумму 3-го столбца
    for (int i = 0; i < N; ++i)
    {
        for (int j = 0; j < N; ++j)
        {
            cout << A[i][j] << '\t';
        }
        cout << '\n';
    }
    cout << "S = " << S << '\n';
 
    // Ищим максимальный элемент в матрице
    for (int i = 0; i < N; ++i)
    {
        for (int j = 0; j < N; ++j)
        {
            if (A[i][j] > 0)
            {
                if (imax > -1)
                {
                    if (A[i][j] > A[imax][jmax])
                    {
                        imax = i;
                        jmax = j;
                    }
                }
                else
                {
                    imax = i;
                    jmax = j;
                }
            }
        }
    }
 
    // Меняем местами сумму и мак. элемент (если есть)
    if (imax > -1)
    {
        int tmp = S;
        S = A[imax][jmax];
        A[imax][jmax] = tmp;
    }
 
    // Вывести матрицу и значение S
    for (int i = 0; i < N; ++i)
    {
        for (int j = 0; j < N; ++j)
        {
            cout << A[i][j] << '\t';
        }
        cout << '\n';
    }
    cout << "S = " << S << '\n';
    return 0;
}
klaif
0 / 0 / 0
Регистрация: 10.01.2012
Сообщений: 3
10.01.2012, 13:30     Найти сумму #3
Здравствуйте, помогите пожалуйста с задачами :

1).Вычислить значения функции U
http://10pix.ru/img1/1836/6536502.png
при http://10pix.ru/img1/417307/6536617.png
Найти максимальное значение U и при каких х, y и z оно достигается

2).Дана матрица А(4,3)
1. Найти сумму отрицательных элементов матрицы, лежащих над главной
диагональю
2. Найти максимальный элемент 1ой строки
3. Заменить максимальный элемент 1ой строки на полученное значение
суммы

3). Составить программу для вычисления Y и Z по заданным формулам.
Y=2a x+ ln|x+a3|
http://10pix.ru/img1/3518/6536712.png
При x=2.1, a= 0.2

P.S. Понимаю что много, но очень нужно. Заранее благодарю.
Yandex
Объявления
10.01.2012, 13:30     Найти сумму
Ответ Создать тему
Опции темы

Текущее время: 23:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru