0 / 0 / 0
Регистрация: 20.04.2015
Сообщений: 51
1

Заменить элемент строки, лежащий на главной диагонали, произведением чётных положительных чисел этой строки

18.01.2016, 18:28. Показов 1174. Ответов 1
Метки нет (Все метки)

Задача.
Заполнить массив, содержащий 4х4 элементов, целыми числами.
Для каждой строки найти произведение четных положительных чисел элементов и заменить данной величиной элемент этой же строки, лежащий на главной диагонали массива.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.01.2016, 18:28
Ответы с готовыми решениями:

Каждый элемент главной диагонали заменить суммой всех других элементов этой строки.
Каждый элемент главной диагонали заменить суммой всех других элементов этой строки.

Каждый элемент главной диагонали заменить суммой всех других элементов этой строки.
Каждый элемент главной диагонали заменить суммой всех других элементов этой строки.

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

Посчитать сумму положительных элементов каждой строки матрицы и приравнять к элементу главной диагонали этой строки
Дан массив А нужно посчитать сумму положительных элементов каждой строки и приравнять к главной...

1
385 / 279 / 478
Регистрация: 09.05.2014
Сообщений: 769
19.01.2016, 14:36 2
Лучший ответ Сообщение было отмечено Bloodmoor как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
int main(){
    const int size=4;
    int A[size][size], p;
    for (int i=0; i<size; i++){
        p=1;
        for(int j=0; j<size; j++)
        {
            std::cin>>A[i][j];
            if (A[i][j]>0&&A[i][j]%2==0)
            p*=A[i][j];
        }
        A[i][i]=p;
    }
    std::cout<<std::endl;
    for (int i=0; i<size; i++){
        std::cout<<std::endl;
        for (int j=0; j<size; j++)
            std::cout<<A[i][j]<<' ';
    }
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2016, 14:36
Помогаю со студенческими работами здесь

Максимальный элемент главной диагонали матрицы А (nxn) заменить суммой положительных элементов строки с номером К
Максимальный элемент главной диагонали матрицы А (nxn) заменить суммой положительных элементов...

В масиве целых чисел нужно заменить последний элемент каждой строки сумой элементов этой строки
В масиве целых чисел нужно заменить последний елемент каждой строки сумой елементов этой строки.

В каждой строке матрицы элемент, лежащий на главной диагонали заменить суммой ранее расположенных
Обработка двумерных массивов. Элементы исходной матрицы выводятся из текстового файла.Результаты...

Построить вектор, каждый элемент которого равен сумме строк матрицы, деленной на элемент главной диагонали этой же строки
Построить вектор B,каждый элемент которого равен сумме рядков матрицы G(m,m),деленной на элемент...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru