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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sazerlend
0 / 0 / 0
Регистрация: 09.01.2012
Сообщений: 3
#1

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

09.01.2012, 15:54. Просмотров 448. Ответов 2
Метки нет (Все метки)

Здравствуйте, помогите пожалуйста с задачкой, заранее спасибо:

Дана матрица 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++
Доброго времени суток! Не могу понять это задание: дана матрица (N+15)x(N+15), если сумма всех чисел в строках больше суммы всех чисел в...

Создать файл с 10 целыми числами, надо найти сумму их и выводить сумму на экран - C++
помогите составить код

Найти сумму элементов главной диагонали и от каждого элемента массива отнять эту сумму - C++
Всем доброго времени суток. Прошу помочь новичку решить двумерный массив. Для Borland C++ 3.1 Дан двумерный массив размером m на n. Найти...

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

Найти сумму отрицательных, сумму нечетных чисел - C++
Программа запрашивает количество чисел, затем вводит целые числа в соответствии с указанным количеством. Программа находит сумму...

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

Найти двухмерный динамический массив и найти его минимальную сумму по столбцам - C++
Как найти двухмерный динамический массив и найти его минимальную сумму по столбцам?

В массиве найти числа после первого отрицательного и найти их сумму - C++
//--------------------------------------------------------------------------- #pragma hdrstop #include <stdio.h> #include...

Найти сумму всех чисел в файле, найти данный символ, добавить текст - 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. Понимаю что много, но очень нужно. Заранее благодарю.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru