IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> с++
фан
сообщение 17.9.2009, 11:12
Сообщение #1


Школьник
*

Группа: Продвинутые
Сообщений: 21
Регистрация: 19.6.2009
Город: пермь
Учебное заведение: ПГУ
Вы: студент



как умножить матрицу на вектор в с++??
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
тень
сообщение 17.9.2009, 12:08
Сообщение #2


Студент
**

Группа: Продвинутые
Сообщений: 135
Регистрация: 10.9.2009
Город: москва



интересен конкретный текст или достаточно алгоритма?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
фан
сообщение 17.9.2009, 12:22
Сообщение #3


Школьник
*

Группа: Продвинутые
Сообщений: 21
Регистрация: 19.6.2009
Город: пермь
Учебное заведение: ПГУ
Вы: студент



мне нужен конкретный текст. помоги плз...
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
тень
сообщение 17.9.2009, 12:27
Сообщение #4


Студент
**

Группа: Продвинутые
Сообщений: 135
Регистрация: 10.9.2009
Город: москва



извини, с удовольствием, т.к. это просто двойной вложенный цикл суммированием внутри.
Но на Си не программирую.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kaa
сообщение 17.9.2009, 13:29
Сообщение #5


Аспирант
***

Группа: Активисты
Сообщений: 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, 14:04
Сообщение #6


Студент
**

Группа: Продвинутые
Сообщений: 135
Регистрация: 10.9.2009
Город: москва



по алгоритму все верно
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 28.4.2024, 4:36

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru