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

Работа с матрицами (Получить элементы квадратной матрицы, где элементы матрицы зависят от параметров) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа для диагностики системы http://www.cyberforum.ru/cpp-beginners/thread903803.html
Доброго времени суток, Господа! Пожалуйста, помогите создать программу диагностирующая систему ПК или андроид. Есть знания в области с++ и питон. Хотя бы необходимые учебники или материал.
C++ Описать класс, реализующий тип данных «вещественная матрица» и работу с ними Доброго времени суток, необходима помощь в написании программы. Описать класс, реализующий тип данных «вещественная матрица» и работу с ними. Класс должен реализовывать следующие операции над матрицами: комбинированные операции присваивания (+=, -=, *=, /=);операции сравнения на равенство/неравенство. Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню,... http://www.cyberforum.ru/cpp-beginners/thread903800.html
C++ Блок-схема для легких программ с функциями и массивом
Ребята, помогите, пожалуйста с составлением блок-схемы на данную программу для работы с массивом. Бьюсь уже какое время, и никак не получается... // Написать программу ввода в массив 20 чисел и поиска в нем // максимального значения. #include <iostream> #include <stdio.h> using namespace std; int main()
Вывести все числа которые делятся на 3 (от 0 до 100) C++
Вывести все числа которые делятся на 3 (от 0 до 100) циклом for. Если есть идеи по решению буду признателен:)
C++ Вычислить среднее геометрическое тех элемнтов последовательности предшествующих первому отрицательное числу http://www.cyberforum.ru/cpp-beginners/thread903769.html
дано 9 действительных чисел. Вычислить среднее геометрическое тех элемнтов последовательности предшествующих первому отрицательное числу
C++ Зная стоимость каждой единицы оборудования, определить суммарную стоимость и кол-во единиц оборуд-я, проработавших > 10 лет Здрастуйте) помогите задачку по С++ на цикл с постусловием В цехе установлено 15 единиц оборудования, каждое из каких отработало срок (от 5 до 15 лет), известная стоимость каждой единицы оборудования. Определить суммарную стоимость, количество единиц оборудования что проработало больше 10 лет, и его стоимость. подробнее

Показать сообщение отдельно
Dmitriy961
0 / 0 / 0
Регистрация: 29.05.2013
Сообщений: 2
16.06.2013, 23:05     Работа с матрицами (Получить элементы квадратной матрицы, где элементы матрицы зависят от параметров)
ЗАДАНИЕ:
Получить элементы квадратной матрицы , где элементы матрицы , зависят от параметров и .
Из матрицы А по заданному правилу получить компоненты вектора .
Вычислить значения величины B по элементам вектора D.


2. В матрице A найти первую по порядку строку с наибольшей суммой ее элементов и в качестве компонентов вектора D принять эту строку.
Ниже приведена формула элементов матрицы и правило по вычислению величины В.

Добавлено через 1 минуту
Работа с матрицами (Получить элементы квадратной матрицы, где элементы матрицы зависят от параметров) - правило по нахождению элементов матрицы.
Работа с матрицами (Получить элементы квадратной матрицы, где элементы матрицы зависят от параметров) - правило по вычислению величины В.

Добавлено через 58 секунд
мой код
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
// авыаыв.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <cmath>
#include <conio.h>
using namespace std;
 
void Build_A(double* A[], int size, int my, int fy)
{
    double d = -23, part_1 = 1, my_2, part_2,half,half_2, vektor_1, vektor_2;
    my_2=my*my;
    for(int i = 0; i<size; i++)
{
    if(i!=0)
    {
            part_1*=2;
            my_2*=my_2;
            part_2 = pow(i-2.5,i*i);
    }
    else
    {
        part_1=1;
        my_2=1;
        part_2=1;
    }
    half_2 = sin(fy/my_2);
    half = part_1/part_2;
    vektor_1 = half*half_2; 
for(int j = 0; j<size; j++)
{
    if(j!=0)vektor_2 = -23 + 11 -j-j;
    else vektor_2 = -23;
 A[i][j] = vektor_1*vektor_2;
}
}
}
void Build_Vektor(double* A[], double* d[],int size)
{
        double sum[10];
    double s;
    for(int i = 0; i<size; i++)
        {
            s = 0;
            for(int j = 0; j<size; j++)
            {
                s = s+A[j][i];
                sum[i] = s;
            }
 
    cout<<sum[i]<<' ';
    }
    int m;
    double max = sum[0];
    for(int i = 1; i<size;i++)
    {
        if(sum[i]>max)
        {
            max=sum[i];
            m=i;
        }
    }
  for(int i; i<size; i++)
      d[i] = &A[i][m];
 
}
void Build_Solution(double* d[], double* C,int size)
{
        for(int i = size; i<=0;i--)
        {
        C = (C+(d[i-3]+d[i-2]+d[i-1])*(d[i-2]));
        }
}
int _tmain(int argc, _TCHAR* argv[])
{
const int size = 10;
const int my = 6;
const int fy = 5;
double A[size][size];
double C;
Build_A(&A[][], size, my, fy);
Build_Vektor(&A[][],&d[],size);
for(int i = 0; i<size; i++)
{
for(int j = 0; j<size; j++)
{ 
    cout << A[i][j] <<' ';
}
cout << '\n';
}
getch();
return 0;
}
Добавлено через 1 минуту
Просьба указать на ошибки.
Работа с матрицами (Получить элементы квадратной матрицы, где элементы матрицы зависят от параметров)
Просьба помочь разобраться с использованием своих "пустых" методов.

Добавлено через 9 минут
Заранее спасибо за помощь.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru