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

Написать программу которая определяет сумму в строке квадратной матрицы - C++

Восстановить пароль Регистрация
 
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
10.02.2013, 23:17     Написать программу которая определяет сумму в строке квадратной матрицы #1
Написать программу, которая предлагает пользователю ввели элементы матрицы размером
3х3, а затем определяет номер строки квадратной матрицы, сумма элементов которой
максимальна.
Введите 3 строки по 3 элемента матрицы через пробел.
После ввода элементов строки нажимайте <Enter>
2 9 4
7 5 3
6 2 8
Максимальная сумма элементов в 3 строке = 16.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2013, 23:17     Написать программу которая определяет сумму в строке квадратной матрицы
Посмотрите здесь:

Написать программу, которая находит сумму строк матрицы C++
C++ Написать программу которая вычисляет определитель квадратной матрицы
C++ Написать программу, которая определяет строку квадратной матрицы.
C++ Написать программу, которая определяет самую длинную серию одинаковых элементов матрицы
написать программу которая вводит целое число и определяет сумму его цифр. Использовать функцию вычисления суммы цифр числа C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
10.02.2013, 23:35     Написать программу которая определяет сумму в строке квадратной матрицы #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
#include <iostream>
 
int main ()
{
    int arr[3][3];
    int sum[3]; for(int i = 0; i < 3; ++i) sum[i] = 0;
    std::cout<<"Enter 3x3 matrix"<<std::endl;
    for(int i = 0; i < 3; ++i)
    {
        for(int j=0; j < 3; ++j)
        {
            std::cin >> arr[i][j];
            sum[i]+=arr[i][j];
        }
    }
 
    for(int i = 0; i<3; ++i)
    {
        std::cout << "Sum of " << i << " string is " << sum[i] << std::endl;
    }
 
    int max, max_string;
    max = (sum[0]>sum[1]) ? sum[0] : sum[1];
    max = (max>sum[2]) ? max : sum[2];
 
    if(max == sum[0]) max_string = 0;
    if(max == sum[1]) max_string = 1;
    if(max == sum[2]) max_string = 2;
    
    std::cout << "Max sum is " << max << " from string " << max_string << std::endl;
 
    system("pause");
    return 0;
}
Быдлокод Как определить номер строки одновременно с поиском максимума?
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
11.02.2013, 01:39  [ТС]     Написать программу которая определяет сумму в строке квадратной матрицы #3
Цитата Сообщение от Rivory Посмотреть сообщение
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
#include <iostream>
 
int main ()
{
    int arr[3][3];
    int sum[3]; for(int i = 0; i < 3; ++i) sum[i] = 0;
    std::cout<<"Enter 3x3 matrix"<<std::endl;
    for(int i = 0; i < 3; ++i)
    {
        for(int j=0; j < 3; ++j)
        {
            std::cin >> arr[i][j];
            sum[i]+=arr[i][j];
        }
    }
 
 
    for(int i = 0; i<3; ++i)
    {
        std::cout << "Sum of " << i << " string is " << sum[i] << std::endl;
    }
 
    int max, max_string;
    max = (sum[0]>sum[1]) ? sum[0] : sum[1];
    max = (max>sum[2]) ? max : sum[2];
 
    if(max == sum[0]) max_string = 0;
    if(max == sum[1]) max_string = 1;
    if(max == sum[2]) max_string = 2;
    
    std::cout << "Max sum is " << max << " from string " << max_string << std::endl;
 
    system("pause");
    return 0;
}
Быдлокод Как определить номер строки одновременно с поиском максимума?
не получается(((((
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
11.02.2013, 01:54     Написать программу которая определяет сумму в строке квадратной матрицы #4
Я компилировал этот код, он рабочий.
http://puu.sh/20yD5
JIioneJI
1 / 1 / 0
Регистрация: 04.01.2013
Сообщений: 121
11.02.2013, 01:58  [ТС]     Написать программу которая определяет сумму в строке квадратной матрицы #5
Цитата Сообщение от Rivory Посмотреть сообщение
Я компилировал этот код, он рабочий.
http://puu.sh/20yD5
а всё норм просто я не много переделывал чтоб компактней было ну лан придёться так оставить)
Yandex
Объявления
11.02.2013, 01:58     Написать программу которая определяет сумму в строке квадратной матрицы
Ответ Создать тему
Опции темы

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