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

Запись матрицы в файл

27.01.2011, 21:45. Просмотров 870. Ответов 1
Метки нет (Все метки)

Ребят,выручайте а
Вообщем надо считать матрицы из файлов,перемножить и записать в 3ий,до меня плохо доходит как записать результат в левый файл
пока код такой:

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
#include <stdio.h>
#include <iostream>
   
int main(int argc, char* argv[]) {
  const int size = 3;
  int A[size][size] = { 0 };
  int B[size][size] = { 0 };
  
  
  FILE *input1 = fopen("1.txt","r");
  FILE *input2 = fopen("2.txt","r");
 
  if (input1 && input2) {
    for (int i = 0; i < size; i++) {
      for (int j = 0; j < size; j++) {
        fscanf(input1, "%d", &A[i][j]);
        fscanf(input2, "%d", &B[i][j]);
      }
    }
  }       
  int C[size][size] = { 0 };
  for(int i=0; i<3; i++)
        {
                for(int j=0; j<3; j++)
                {
                        for(int k=0;k<3;k++)
                        {
                                C[i][j]+=A[i][k]*B[k][j];
                        }
                }
        }
 
 
  fclose(input1);
  fclose(input2);
 
  fgetchar();
  return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2011, 21:45
Ответы с готовыми решениями:

запись матрицы в файл
Подскажите пожалуйста в чем ошибка и как можно ее исправить?Надо записать...

Запись матрицы в файл
Не могу записать введёную матрицу в файл: #include &lt;conio.h&gt; #include...

Матрицы, перегрузка, запись в файл
вообщем есть 2 матрицы их нужно сложить и перемножить и записать результаты в...

Запись в файл элементов матрицы
Подскажите пожалуйста как записать в файл матрицу и её седловую точку (число...

Считывание и запись матрицы из/в файл
Так,вообще вот исходный файл(F:\****\****\input.txt): 3 3 1 2 3 4 5 6 7 8 9...

1
silent_1991
Эксперт С++
5009 / 3069 / 270
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
27.01.2011, 21:48 2
C
1
2
3
4
5
6
7
8
9
10
11
FILE *fout = fopen("output.txt", "w");
 
for (i = 0; i < 3; ++i)
{
    for (j = 0; j < 3; ++j)
        fprintf(fout, "%d", C[i][j]);
 
    fprintf(fout, "\n");
}
 
fclose(fout);
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.01.2011, 21:48

Запись матрицы в текстовый файл
Нужна помощь! Программа должна создавать текстовый файл в который будет...

Запись матрицы в бинарный файл по строкам
Всем доброго времени суток! Надо записать размерность и матрицу в бинарный файл...

Чтение и запись матрицы в файл, с учётом размерности
Нужно выполнить задание при условии что исходные данные хранятся в текстовом...


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

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

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