![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Пол:
Регистрация: 11.06.2009
Сообщений: 50
Репутация: 0
|
Даны 2 матрицы: 3 на 4 и 4 на 1. Помогите быстрее !!! сейчас кр по С!!!
мы не знаем рекурсию, только начали двумерные массивы... Помогите еще мало выучили полный завал. Вот то что успел наваять: #include<iostream> #include<windows.h> #include<iomanip> #include<math.h> #include<time.h> #include<stdlib.h> using namespace std; void main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); const int row=3; const int col=4; const int col1=4; const int row1=3; const int col2=1; const int row2=4; int ar1[row1][col1]; int ar2[row2][col2]; int res[row][col]; int x,y; cout<<"Введите х: ";cin>>x; cout<<"Введите y: ";cin>>y; cout<<endl; for(int i=0; i<row1; i++) { for(int j=0; j<col1;j++) { ar1[i][j]=rand()%(y+1-x)+x; cout<<setw(2)<<ar1[i][j]<<" "; } cout<<endl; } cout <<endl; for(int i=0; i<row2; i++) { for(int j=0; j<col2;j++) { ar2[i][j]=rand()%(y+1-x)+x; cout<<setw(2)<<ar2[i][j]<<" "; } cout<<endl; } cout<<endl; |
|
|
|
| Реклама: |
|
|
#2
|
|
Постоялец
![]() ![]() ![]() ![]() ![]() Пол:
Регистрация: 05.02.2007
Адрес: Москва
Сообщений: 662
Репутация: 271
|
for(int i=0; i<row; i++)
{ for(int j=0; j<col;j++) { res[i][j]=0; for(int k=0;k<col1;k++) res[i][j]+=ar2[k][i]*ar1[j][k]; } }
__________________
Сергей Сергеевич |
|
|
|
| Сказали спасибо: |
|
|
#3
|
|
Неактивный пользователь
Пол:
Регистрация: 23.01.2010
Сообщений: 2
Репутация: 0
|
zss, gо-моему индексы неправильно расставил!
Вот правильно! for(int i=0; i<row; i++) { for(int j=0; j<col;j++) { res[i][j]=0; for(int k=0;k<col1;k++) res[i][j]+=ar2[i][k]*ar1[k][j]; } } |
|
|
|
|
|
#4
|
|||||||||||||||||||||||
|
Постоялец
![]() ![]() ![]() ![]() ![]() Пол:
Регистрация: 05.02.2007
Адрес: Москва
Сообщений: 662
Репутация: 271
|
А это зависит от того, что считать строкой, а что столбцом.
__________________
Сергей Сергеевич |
|||||||||||||||||||||||
|
|
|
|
|
#5
|
|
Неактивный пользователь
Пол:
Регистрация: 23.01.2010
Сообщений: 2
Репутация: 0
|
|
|
|
|
|
|
#6
|
|
Неактивный пользователь
Регистрация: 02.07.2008
Сообщений: 2
Репутация: 0
|
простите а что делают вот эти стрелочки "<<"?
|
|
|
|
|
|
#7
|
|
|
|
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Тонкая настройка матрицы ноутбука (Macbook Pro) | MegaDance | Скорая помощь | 2 | 20.07.2010 23:15 |
| Сумма элементов диогоналей матрицы | BFTFenix | Visual C++ / С/C++ | 6 | 18.04.2010 15:10 |
| Замена матрицы на ноуте | Eugick | Ноутбуки, Нетбуки, Планшеты | 3 | 18.05.2008 15:29 |
| Уменьшилась яркость матрицы на ноутбуке | nvasunin | Ноутбуки, Нетбуки, Планшеты | 9 | 28.03.2008 15:51 |
| Привод LIte-on перестал читать DVD матрицы | serg_p | Архив | 6 | 28.05.2006 17:42 |
|
|