Здравствуйте, гость ( Вход | Регистрация )
| фан |
17.9.2009, 11:12
Сообщение
#1
|
|
Школьник ![]() Группа: Продвинутые Сообщений: 21 Регистрация: 19.6.2009 Город: пермь Учебное заведение: ПГУ Вы: студент |
как умножить матрицу на вектор в с++??
|
![]() ![]() |
| kaa |
17.9.2009, 13:29
Сообщение
#2
|
|
Аспирант ![]() ![]() ![]() Группа: Активисты Сообщений: 422 Регистрация: 7.1.2009 Город: Украина Киев Вы: школьник |
может так?
#include <iostream.h> #include <stdlib.h> //#include <conio.h> #include <stdio.h> void main(void) { int n,m,i,j,kol; float A[100][100],c[100],d[100]; //clrscr(); cout <<" Rabota s matrix"<<endl; cout<<"Vvdete kol-vo strok v matrice: "; cin>>n; cout<<"Vvedite kol-vo stolbcov v matrice: "; cin>>m; cout<<"Vvedite kol-vo koordinat vektora: "; cin>>kol; for(i=0;i<n;i++) for(j=0;j<m;j++) { cout<<"Vedite zna4enie matrici: "<<endl;cin>>A[i][j]; } for(j=0;j<kol;j++) { cout<<"Vedite koordinati vektora: "<<endl; cin>>c[j]; } for(j = 0 ; j < n; j++) { d[j] = 0; for(i = 0; i < m; i++) d[j] += A[j][i]*c[i]; } for(i = 0; i < n; i++) cout << d[i] << endl; //getch(); } |
фан с++ 17.9.2009, 11:12
тень интересен конкретный текст или достаточно алгоритм... 17.9.2009, 12:08
фан мне нужен конкретный текст. помоги плз... 17.9.2009, 12:22
тень извини, с удовольствием, т.к. это просто двойной в... 17.9.2009, 12:27
тень по алгоритму все верно 17.9.2009, 14:04![]() ![]() |
|
Текстовая версия | Сейчас: 19.4.2026, 16:02 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru