Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

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

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

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

Найти сумму тех элементов массива, цифровая запись которых дает четную сумму цифр, а также найти максимальный элемент массива - C++
Вот, что есть.Помогите довести до ума! #include <cstdlib> #include <iostream> #include <math.h> using namespace std; void...

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

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

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

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

2
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;
}
1
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. Понимаю что много, но очень нужно. Заранее благодарю.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2012, 13:30
Привет! Вот еще темы с ответами:

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

Найти сумму всех нечетных элементов массива и заменить все четные на эту сумму - C++
#include &lt;iostream&gt; using namespace std; void Sum(int a, int n, int&amp; sum) { for (int i = 0; i &lt; n; i++) { if (a % 2 != 0) ...

Найти максимальную сумму чисел в одной строке и вывести на экран эту сумму и номер строки - C++
2) Если в условиях задачи сказано &quot;Дан двумерный массив&quot;, то программа получает на вход два числа n и m, являющиеся числом строк и...

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


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

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

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