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

Правильно ли программа делает расчеты? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Челночная сортировка / Список http://www.cyberforum.ru/cpp/thread39932.html
Я бы хотел попросить о помощи более опытных людей в програмирование. сам пробовал- не получилось. из-за не достатка опыта. а надо и срочно. поэтому хочу обратиться к вам. заранее спасибо всем откликнувшимся. Вот мои 2 проблеммы. 1 проблема: Создать список автобусных остановок. у каждой остановки имеются следующие свойства: название, время движения от прошлой остановки. Реализовать...
C++ Заменить на ноль элементы с нечетной суммой и > среднего арифмет, в 2-ву -мерном массиве В двумерном массиве B заменить на ноль те элементы, которые имеют нечетную сумму индексов и больше среднего арифметического значений элементов масива А. Как записать это условие? #include <iostream.h> #include <stdlib.h> void main() { const int n = 3, m=4, g=10; int A, B; http://www.cyberforum.ru/cpp/thread39930.html
C++ Определение трассы пути движения точки на плоскости
Добрый день! С праздником всех!! Помогите поалуйста решить задачу.. Делал в Borland C++ 3.1 после ввода значений точек А и В автоматически вылетает из окна вывода результата.. вот текст программы: #include <iostream.h> #include <conio.h> #include <math.h> #include <stdlib.h> #include <dos.h> #include <stdio.h> struct point {float x,y; };
Вычислить: аргумент, сумму, функцию C++
Составить программу вычисления значений: а) аргумента; б) приближенного значения суммы; в) функции в(х). Вычисление проводить на отрезке со свободным параметром М. Сумма: Функция:
C++ Вывести матрицу по образцую (Почините программу, делов на 5 сек) http://www.cyberforum.ru/cpp/thread39713.html
Матрица должна выходить по такому образцу: .1....2...3......7....8....9....10 11..12..13....17..18..19....20 21..22..24....27..28..29....30 ...................................... ...................................... 71..72..76....77..78..79....80 81..82..83....87..88..89....90 91..92..93....97..98..99..100
C++ Стили оформления кода C/C++ Очень стало любопытно... Какой стиль оформления кода предпочитают программисты. Лично я придерживаюсь 4-х пробельные (или 1 табулированный) стиль Олмана. Стиль Олмана if (<cond>) { ········<body> } подробнее

Показать сообщение отдельно
Best-pm07
..:::BesT:::..
 Аватар для Best-pm07
7 / 7 / 1
Регистрация: 19.03.2009
Сообщений: 195

Правильно ли программа делает расчеты? - C++

13.06.2009, 21:51. Просмотров 699. Ответов 8
Метки (Все метки)

Условие:
Дани векторы X и Y с n координатами и кваратные матрицы А и В, размерности n X n. Найти вектор Z=A*Y+A*Y

Почему я создал эту тему: я хочу узнать правильно я записал эту строчку в программе чтобы умножить матрицу на вектор

C++
1
Z[i]=A[i][j]*X[i]+B[i][j]*Y[i];
вот и вся программа:

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
#include <iostream.h>
#include <stdlib.h>
 
void main()
{
     const int n = 5;
     int A[n][n], B[n][n];
     int X[n], Y[n], Z[n];
     int i, j;
 
cout << "=====Вектор X:=====\n";
 
for (i=0; i<n; i++){
X[i] = rand()%10;
cout.width(3);
cout << X[i];          }
cout << endl;
 
cout << "=====Вектор Y:=====\n";
 
for (i=0; i<n; i++){
Y[i] = rand()%10;
cout.width(3);
cout << Y[i];          }
cout << endl;
 
cout << "=====Матрица А:=====\n";
 
for (i=0; i<n; i++){
for (j=0; j<n; j++){
A[i][j] = rand()%10;
cout.width(3);
cout << A[i][j];}
cout << endl;}
 
cout << "=====Матрица B:=====\n";
 
for (i=0; i<n; i++){
for (j=0; j<n; j++){
B[i][j] = rand()%10;
cout.width(3);
cout << B[i][j];}
cout << endl;}
 
cout << "=====Вектор Z:=====\n";
 
for (i=0; i<n; i++){
Z[i]=A[i][j]*X[i]+B[i][j]*Y[i];   // правильные ли тут расчеты? просто есть определенные методы умножения векторов на матрицу
cout.width(3);
cout << Z[i];}
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru