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

Задача на матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Какие функции внесены в стандарт c++ и не требуют подключения дополнительных файлов? http://www.cyberforum.ru/cpp-beginners/thread588967.html
Какие функции, включая унаследованные от c, внесены в стандарт c++ и не требуют подключения дополнительных файлов? sin, например, валяется в <math>. А чтоб сразу по дефолту были? abs, например, является ли стандартной и доступна ли по дефолту без инклада? А malloc, calloc, realloc и free? И вообще есть ли по стандарту не инкладовые функции?
C++ Найти сумму тех элементов массива, которые являются простыми числами Дан массив натуральных чисел А(N), значения элементов которого лежат в диапазоне . Найти сумму тех элементов массива, которые являются простыми числами, а также найти максимальный элемент среди тех, которые не являются простыми. http://www.cyberforum.ru/cpp-beginners/thread588965.html
%PREFIX% Не получается) C++
Не могу понять как сделать чтоб можно было %PREFIX% Заменять на тот который написан в файле prefix.ini то есть читывал информацию g_pEngine->pfnAddCommand("+%PREFIX%_duck",Duck_On); Код который считывает: FILE * pFile; char buffer ; pFile = fopen ("prefix.ini" , "r"); if (pFile == NULL) perror ("Error opening file"); else {
Ошибка в куске кода C++
Здравствуйте, это опять я, собственно написал программу которая шифрует, и расшифровывает. Но она не расшифровывает, исправьте пожалуйста что не так, ни одной ошибки нету, но расшифровывает не правильно. #include <iostream> #include <stdio.h> #include <conio.h> #include "Function.h" #include <string.h> #include <windows.h> using namespace std;
C++ Двоичный поиск http://www.cyberforum.ru/cpp-beginners/thread588911.html
Добрый день. Помогите найти ошибку в двоичном поиске. Вот код: #include <iostream> #include <conio.h> using namespace std; int mass={1,2,3,4,5,6,7,8,9,10}; int x,i,j,n=10; int mp,m0; int find() {i=0;
C++ Распечатать последовательность символов исключая букву А. 1. Ввести последовательность символов, заканчивающуюся '@'. Распечатать только те из них, которые не являются буквой А (с учетом верхнего/нижнего регистров). 2. Целой переменной D присвоить первую циф¬ру из дробной части вещественного положительного числа. 3. Определить, встречается ли введенная цифра М среди первых трех цифр дробной части заданного вещественного числа Р. 4. Выяснить,... подробнее

Показать сообщение отдельно
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
28.05.2012, 15:59     Задача на матрицы
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
#include <iostream> 
 
using namespace std; 
 
double SumInRow(double **x, int n, int k)
{
    double s = 0;
 
    for(int i = 0; i < n; i++)
        s += x[k][i];
 
    return s;
}
 
int main()
{
    setlocale(0, "");
 
    int n;
    cout<<"n = "; cin>>n;
 
    double **x = new double *[n];
    double *a = new double [n];
 
    cout<<endl<<"Введите элементы матрицы: "<<endl;
    for(int i = 0; i < n; i++) 
    {
        x[i] = new double [n];
        for(int j = 0; j < n; j++)
            cin>>x[i][j];
    }
 
    cout<<endl<<"Вектор: "; 
    for(int i = 0; i < n; i++)
    {
        a[i] = SumInRow(x, n, i);
        cout<<a[i]<<" ";
    }
    
    double p;
    cout<<endl<<"Массив # 1"<<endl;
    cout<<"{Исходная матрица умноженная на вектор-столбец}: ";
    for(int i = 0; i < n; i++) 
    {       
        p = 0;
        for(int j = 0; j < n; j++)
            p += x[i][j] * a[j];
 
        cout<<p<<" ";
    }
 
    cout<<endl<<"Массив # 2"<<endl;
    cout<<"{Вектор-строка умноженная на исходную матрицу}: ";
    for(int i = 0; i < n; i++) 
    {       
        p = 0;
        for(int j = 0; j < n; j++)
            p += x[j][i] * a[j];
 
        cout<<p<<" ";
    }
     
    cout<<endl;
 
    for(int i = 0; i < n; i++)
        delete x[i];
    delete [] x;
    delete [] a;
 
    system("pause");
    return 0;
}
 
Текущее время: 23:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru