В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История

В текстовом файле с именем matrica.txt записана следующая числовая матрица. Создать массив по правилу: 1 элемент этого массива равен

Показать ответ
Ответ:
NastyaDND
NastyaDND
16.04.2019 23:00
Program Matrica;
Var M1: array [1..4,1..5] of integer;
      M2: array [1..4] of integer;
      i,j: byte;  s:integer;
      F1: text; {файловая   
                     Переменная}
Begin
    Assign (F1,'matrica.txt'); {Связывание   
                        F1 с файлом matrica.txt}
    Reset(F1); {Открытие файла
                      для чтения}
    For i:=1 to 4 do
    Begin
      For j:=1 to 5 do
        Read (F1, M1[I,j]); {Последовательное чтение из одной строки}
        Readln(F1) {переход к
                            следующей строке}
    End;
    Close(F1); {Закрытие файла}
For i:=1 to 4 do
    Begin
      s:=0;
      For j:=1 to 5 do
        s:=s+M1[i,j];{находим сумму
                             элементов i строки}
      M2[i]:=s
    End;
    Assign (F1,'matrica2.txt'); {Связывание F1 с файлом matrica2.txt}
    Rewrite (F1); {открытие файла
                           для записи}
For i:=1 to 4 do
    Begin
      For j:=1 to 5 do
         Write (F1, M1[i,j]:4);
         Writeln(F1)
    End;
    WriteLn(F1);
    For i:=1 to 4 do Write(F1,M2[i]:4);
    Close(F1); {Закрытие файла}
End.
0,0(0 оценок)
Популярные вопросы: Другие предметы
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота