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

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

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

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

10.02.2013, 23:17. Просмотров 427. Ответов 4
Метки нет (Все метки)

Написать программу, которая предлагает пользователю ввели элементы матрицы размером
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++
Написать программу, которая определяет строку квадратной матрицы размером 3х3, сумма элементов которой максимальна. Использовать средства...

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

Написать программу, которая определяет номер строки квадратной матрицы, сумма элементов которой максимальна - C++
Нужно сделать без идентификатора define, в общем ввод размерности матрицы ввести с клавиатуры # include &lt;stdio.h&gt; # include &lt;conio.h&gt; #...

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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
а всё норм просто я не много переделывал чтоб компактней было ну лан придёться так оставить)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.02.2013, 01:58
Привет! Вот еще темы с ответами:

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

Как написать программу, которая меняет местами первую строку и последний столбец квадратной матрицы? - C++
Здравствуйте, мне дали задание сгенерировать квадратную матрицу, на промежутке от а до b, и поменять местами первую строку и последний...

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

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.02.2013, 01:58
Ответ Создать тему
Опции темы

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