Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
JasonPlov
0 / 0 / 0
Регистрация: 18.03.2017
Сообщений: 1
1

Скалярное произведение элементов матрицы

18.03.2017, 12:23. Просмотров 237. Ответов 1
Метки нет (Все метки)

Условия задачи:

"На внешнем носителе (в файле) построчно подготовлены элементы матрицы А(m,n). Для заданных k и l ввести элементы k-й и l-й строк (пропуская промежуточные) и найти их скалярное произведение. матрица слишком велика, чтобы хранить ее в памяти."

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
#include <iostream>
#include <math.h>
#include <stdio.h>
using namespace std;
 
int main()
{
    int R=0;
    int A[100][100];
    int m,n;
 
    FILE *in=fopen("IN_matrix.txt", "rt");//открыть  матрицу
    FILE *out=fopen("OUT_matrix.txt", "wt");//сохранить матрицу
 
    fscanf(in, "%d", &R);
 
        for(m=0;m<R;m++)
        {
            for(n=0;n<R;n++)
            {
                fscanf(in, "%d", &A[m][n]);
            }
        }
 
        
 
 
 
//...
//тут я так понимаю и должно вычисляться скалярное произведение
//...
 
 
        for(m=0;m<R;m++)//запись в файл
        {
            for(n=0;n<R;n++)
            {
                fprintf(out,"%d",A[m][n]);
            }
        }
 
fclose(in);
fclose(out);
 
 
system("PAUSE");
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2017, 12:23
Ответы с готовыми решениями:

Найти скалярное произведение матрицы строки на столбец
Дана матрица А размерности (n*n).Найти скалярное произведение строки ,в котором...

Даны 2 матрицы. Проверить условие. Найти скалярное произведение.
Доброго времени суток. Прошу помощи в написании программы. Задача: Даны 2...

Найдите скалярное произведение строки с наибольшим элементом матрицы и столбца с наименьшим элементом матрицы
Пусть дана истинная матрица размером N × N, все элементы которой различны....

Скалярное произведение строки с наибольшим количеством неотрицательных элементов на i-ый столбец
Здравствуйте. Просьба помочь с заданием. Дана матрица размером nxn. Высчитать...

Из элементов матрицы А или вектора Х вычислить скалярное значение по заданной формуле
Формула для формирования матрицы aij=(\left|j-5\right|+3^i)/(2^j-6i) Формула...

1
likehood
965 / 814 / 390
Регистрация: 25.12.2016
Сообщений: 2,691
Завершенные тесты: 3
18.03.2017, 12:44 2
А в чём проблема? Если номер строки равен k или l, сохраняем данные в одном из двух одномерных массивов, остальные элементы пропускаем. Массивы можно создавать динамически. Дальше всё просто.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.03.2017, 12:44

Скалярное произведение.
Добрый лень, нужна помощь в реализации программы, вычисляющая скалярное...

Скалярное произведение
Ввести прямоугольную матрицу вещественных чисел. Определить номера двух строк...

Скалярное произведение
Составить программу, которая проверяет, есть ли среди векторов, заданных своими...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru