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

Составить программу, в которой определяется строка, сумма элементов которой наибольшая - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить: Составляют ли числа возрастающую последовательность http://www.cyberforum.ru/cpp-beginners/thread584386.html
#include <stdio.h> main() { char s; // текущий символ текста char prs; // предыдущий символ short net=1; // признак, имеется ли "BA" в тексте //...
C++ Написать програму вычисления суммы тех элементов целочисленного массива по. n0.n1…n100, которые являются удвоенными нечетными числами Написать программу вычисления суммы тех элементов целочисленного массива по. n0.n1…n100, которые являются удвоенными нечетными числами. http://www.cyberforum.ru/cpp-beginners/thread584384.html
Составить программу вычисления с применением операторов цикла C++
p=\prod_{i=1}^{5}{e}^{{i}^{2}}+1
Помощь с задачами на экзамен! C++
Доброго дня всем! На свою голову решился сдать экзамен по информатике, не очень получается с задачами (а точнее - ничего не получается)... Помогите, пожалуйста. Язык - Borland C++. Вот сами задачи: ...
C++ Составить программу вычисления с применением условного оператора http://www.cyberforum.ru/cpp-beginners/thread584351.html
u=\begin{cases} {x}^{2}+2x+1, & -1<x\leq 2 \\ 3{x}^{3}-4x+3, & x\leq -1 \\ 0.7x+8.9, & x>2 \end{cases}
C++ Характеристики прямоугольной матрицы Характеристикой столбца целочисленной матрицы назовём сумму модулей его отрицательных нечётных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. ... подробнее

Показать сообщение отдельно
zitxbit
88 / 740 / 75
Регистрация: 11.04.2012
Сообщений: 971
23.05.2012, 18:20
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
#define N 5
 
int main()
{
    int X[N][N] = { { 3, 9, 7, 5, 6 },
                    { 1, 5, 4, 7, 3 },
                    { 6, 9, 3, 2, 4 },
                    { 8, 6, 7, 3, 2 },
                    { 5, 2, 8, 9, 4 } };
 
    int max = 0, max_i = max;
    for (int i = 0; i < N; i++)
    {
        int nSum = 0;
        for (int k = 0; k < N; k++)
             nSum+=X[i][k++];
 
        if (nSum > max)
         { max = nSum; max_i = i; }
    }
 
    for (int z1 = 0; z1 < N; z1++)
    {
        for (int z2 = 0; z2 < N; z2++)
            printf("%d ",X[z1][z2]);
        printf("\n");
    }
 
    printf("\nindex = %d\t",max_i);
    for (int s = 0; s < N; s++)
        printf("%d ",X[max_i][s]);
    printf("\tsum = %d\n",max);
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru