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

произвидение матриц - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Расположение данных в стеке и в куче http://www.cyberforum.ru/cpp-beginners/thread593538.html
Друзья, возник вопрос. Следующий код char length_buffer; ...заполнение length_buffer двоичным представлением целого числа 999... int length = *reinterpret_cast<int *>(&length_buffer); работает. переменная length принимает значение 999. Но если четырехбайтовый массив расместить в куче, тоже самое двоичное значение перестает интерпретироваться как 999: char *length_buffer = new char;...
C++ Функция получает неотрицательную десятичную дробь и возвращает её представление в системе счисления с основанием р = 16 Написать и протестировать функцию. Функция получает неотрицательную десятичную дробь и возвращает её представление в системе счисления с основанием р = 16. Помогите пожалуйста) http://www.cyberforum.ru/cpp-beginners/thread593523.html
C++ [C++] Возведение дробного числа в дробную степень
Здравствуйте! Подскажите каким образом можно возвести дробное число в дробную степень? Например: 2.13.5 = 13.4205 pow(2.1, 3.5) и тому подобное не предлагать!
Циклы с пред- и постусловим C++
Помогите, пожалуйста, исправить. Рассчитайте e - основу натуральных логарифмов:e=\lim_{n\rightarrow \propto }n/ \sqrt{n!}. Определите при каком n значении впервые выполнится условие {e}_{n+1}-{e}_{n}\leq \varepsilon #include <stdio.h> #include <math.h> void main()
C++ Шаблон данных метода кдасса, наследование http://www.cyberforum.ru/cpp-beginners/thread593441.html
Eсть 3 класс 1 базовый 2 наследуемых, и функция... class Beast { public: int x; int y; int day; }; class Rabbit: public Beast{};
C++ графическая интерпретация перколяции есть заголовочный файл percolation.h содержит описание класса domain(конструктор) - получает при вызове два параметра - ширину и высоту расчетной области - и выделяет память под массив. Координаты ячеек меняются от 1 до m по ширине и от 1 до n по высоте. Файл p.cpp содержит программу main(), иллюстрирующую использование класса domain. Она вызывает конструктор, заполняет массив нулями и... подробнее

Показать сообщение отдельно
Andrey.K
 Аватар для Andrey.K
340 / 261 / 15
Регистрация: 14.11.2010
Сообщений: 480
01.06.2012, 17:28     произвидение матриц
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
#include <iostream>
#include <conio.h>
using namespace std;
void Vvod(int* mas,int n)
{
    for(int i=0;i<n;i++)
    {
        cout<<"Vvedite ["<<i<<"] element: ";cin>>mas[i];
    }
}
void Vivod(int* mas,int n)
{
    for(int i=0;i<n;i++)
        cout<<mas[i]<<" ";
    cout<<endl;
}
void Mul(int* mas,int n,int* mas1,int k,int* mas2)
{
    for(int i=0;i<k;i++)
        mas2[i]=0;
    for(int i=0;i<n;i++)
    {
        mas2[i]=mas[i]*mas1[i];
    }
    for(int i=n;i<k;i++)
    {
        mas2[i]=mas1[i];
    }
}
int main()
{
    int n,k;
    cout<<"Vvedite razmer matrici A: ";cin>>n;
    cout<<"Vvedite razmer matrici B: ";cin>>k;
    int* A=new int[n],*B=new int[k],*C=new int[k];
    cout<<"Zapolnite matricu A: "<<endl;
    Vvod(A,n);
    cout<<"Zapolnite matricu B: "<<endl;
    Vvod(B,k);
    cout<<"MAtrica A: "<<endl;
    Vivod(A,n);
    cout<<"Matrica B: "<<endl;
    Vivod(B,k);
    Mul(A,n,B,k,C);
    cout<<"Matrica C: "<<endl;
    Vivod(C,k);
    getch();
    return 0;
}
 
Текущее время: 01:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru