Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 14.01.2014
Сообщений: 2
1

В текстовом файле хранятся квадратные целочисленные матрицы порядка n. Преобразовать файл, удалив из каждой матрицы элементы побочной диагонали.

14.01.2014, 01:16. Показов 1722. Ответов 1
Метки нет (Все метки)

Мне задали задание, но у меня после сессии голова не работает
Если кому не трудно решите , очень прошу, за ранние спасибо!!!
1. В текстовом файле хранятся квадратные целочисленные матрицы порядка n. Преобразовать файл, удалив из каждой матрицы элементы побочной диагонали.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.01.2014, 01:16
Ответы с готовыми решениями:

Даны две квадратные матрицы. Вычислить среднее арифметическое элементов главной и побочной диагонали каждой матрицы
помогите написать программный код на c++

Даны две квадратные целочисленные матрицы 10-го порядка
Даны две квадратные целочисленные матрицы 10-го порядка. Вычислить сумму элементов той из них, у...

Найти сумму элементов каждой диагонали матрицы A порядка M, параллельной побочной
Дана квадратная матрица A порядка M. Найти сумму элементов каждой ее диагонали, параллельной...

Даны четыре целочисленные квадратные матрицы 5-го порядка. Найти ту из них, норма которой наибольшая
Даны четыре целочисленные квадратные матрицы 5-го порядка. Найти ту из них, норма которой...

__________________
1
Модератор
8409 / 4160 / 2875
Регистрация: 17.08.2012
Сообщений: 13,262
14.01.2014, 10:18 2
Лучший ответ Сообщение было отмечено Lastik93 как решение

Решение

Не по теме:

Цитата Сообщение от Lastik93 Посмотреть сообщение
у меня после сессии голова не работает
любая Ваша беда за отмазку не хиляет.


Вот. Матрицы во входном файле ничем не разделяются. Укажу, что после преобразования матрицы перестают быть квадратными.
Pascal
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
program diag;
 
const t1 = 'c:\1.txt';
      t2 = 'c:\1.tmp';
 
var i, j, k, n: integer;
    f1, f2: text;
 
begin
  assign(f1, t1);
  reset(f1);
  n := 0;
  while not(eoln(f1)) do
    begin
      read(f1, k);
      inc(n)
    end;
  reset(f1);
  assign(f2, t2);
  rewrite(f2);
  while not(eof(f1)) do
    for i := 1 to n do
      begin
        for j := 1 to n do
          begin
            read(f1, k);
            if i + j <> n + 1 then write(f2, k, ' ')
          end;
        readln(f1);
        writeln(f2)
      end;
  close(f1);
  close(f2);
  erase(f1);
  rename(f2, t1)
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.01.2014, 10:18

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Преобразовать массив так, чтобы элементы побочной диагонали матрицы равнялись 1
Сформировать массив, заполненный нулями и вывести его на экран. Затем, преобразовать его так, чтобы...

1)Даны две действительные квадратные матрицы порядка n. Получить новую матрицу : А) умножение элементов каждой строки первой матрицы на наибольшее из
1)Даны две действительные квадратные матрицы порядка n. Получить новую матрицу : А) умножение...

Даны две действительные квадратные матрицы порядка n. Получить новую матрицу: а) умножением элементов каждой строки первой матрицы на наибольш
Даны две действительные квадратные матрицы порядка n. Получить новую матрицу: а) умножением...

Дана квадратная матрица порядка M. Обнулить элементы матрицы, лежащие выше побочной диагонали
Дана квадратная матрица порядка M. Обнулить элементы матрицы, лежащие выше побочной диагонали....


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

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

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