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

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

Войти
Регистрация
Восстановить пароль
 
Xilent
3 / 3 / 2
Регистрация: 14.01.2014
Сообщений: 31
#1

Каждый элемент матрицы A (3, 3) разделить на произведение ее нечетных положительных элементов - C++

19.01.2014, 23:35. Просмотров 453. Ответов 3
Метки нет (Все метки)

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
#include"stdafx.h"
#include<iostream>
#include<iomanip>
#include<cmath>
#include<time.h>
 int main()
{
float mas[3][3];
    srand(time(NULL));
    for (int i = 0; i < 3; i++, std::cout << std::endl)
        for (int j = 0; j < 3; j++)
        {
            mas[i][j] = 20 - rand() % 50;
            std::cout << std::setw(5) << mas[i][j];
       }
        int p = 1;
        for (int i = 0; i < 3; i++)
            for (int j = 0; j < 3; j++)
                if (i % 2 != 0 && mas[i][j]>0)
                   [B] p *= mas[i][j];[/B]
        std::cout << "\np = :"<<p;
        std::cout << "\nNew array:\n";
        std::fixed;
        for (int i = 0; i < 3; i++, std::cout << std::endl)
            for (int j = 0; j < 3; j++)
                std::cout << std::setw(8) << std::setprecision(2
                ) << mas[i][j]/p;
        system("pause");
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2014, 23:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Каждый элемент матрицы A (3, 3) разделить на произведение ее нечетных положительных элементов (C++):

Каждый элемент квадратной матрицы умножить на произведение ее нечетных отрицательных элементов - C++
//помогите найти и исправить ошибки в коде #include&lt;iostream&gt; using namespace std; void vvod(int A) { setlocale(LC_ALL,...

Вычислить сумму положительных элементов матрицы А (4,5), разделить на нее каждый элемент. Полученную матрицу вывести - C++
помогите курсовую сделать

Каждый элемент матрицы умножить на сумму ее нечетных отрицательных элементов - C++
Каждый элемент матрицы A(3,3) умножить на сумму ее нечетных отрицательных элементов

Каждый элемент матрицы умножить на сумму ее четных положительных элементов - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; void vvod(float a) { float b; printf(&quot;Введите матрицу:\n&quot;); for (int i=0;i&lt;3;i++) { for...

Каждый элемент столбца матрицы разделить на среднее арифметическое элементов данного столбца - C++
Заданный массив действительных чисел А (n, n). Необходимо каждый элемент столбца разделить на среднее арифметическое элементов данного...

Каждый элемент соответствующей строки матрицы разделить на сумму элементов этой строки (Pascal -> C++) - C++
Здравствуйте, есть такая задача: Задан двумерный массив NxN вещественных чисел, N=5. Необходимо каждый элемент соответствующей строки...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
shurikspk
398 / 219 / 34
Регистрация: 10.02.2013
Сообщений: 781
20.01.2014, 01:03 #2
очень много говорящее задание, а еще и не вопрос
1
Xilent
3 / 3 / 2
Регистрация: 14.01.2014
Сообщений: 31
20.01.2014, 02:10  [ТС] #3
Каждый элемент матрицы A(3,3) разделить на произведение ее не-четных положительных элементов
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
20.01.2014, 02:25 #4
Xilent,
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
#include <iostream>
#include <iomanip>
#include<cstdlib>
#include<ctime>
int main()
{
    const int N = 3;
    const int M = 3;
    double mas[N][M];
    srand(time(NULL));
    std::cout<<"Array:\n";
    double P = 1;
    for(int i=0; i<N; i++,std::cout<<std::endl)
        for(int j=0; j<M; j++)
        {
            mas[i][j] = rand()%25 - 10;
            P*=(mas[i][j]>0 && (int)mas[i][j]%2==0)?mas[i][j]:1;
            std::cout<<std::setw(5)<<mas[i][j];
        }
    std::cout<<"\nP = "<<P<<std::endl;
    std::cout<<"New array:\n";
    std::fixed;
    for(int i=0; i<N; i++,std::cout<<std::endl)
        for(int j=0; j<M; j++)
            std::cout<<std::setw(10)<<std::setprecision(2)<<(double)mas[i][j]/P;
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.01.2014, 02:25
Привет! Вот еще темы с ответами:

Выбрать max элемент матрицы, элементы четных строк разделить на этот элемент, к элементам нечетных - прибавить - C++
В данной задаче матрица – двумерный динамический массив, который считывается из некоторого текстового файла. Вектор – одномерный...

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

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

Найти минимальный элемент матрицы данного размера и произведение всех её положительных элементов - C++
Найти минимальный элемент матрицы данного размера и произведение всех её положительных элементов.


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

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

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