Написать программу с процедурами в паскале: составить программу, которая перезаписывает двумерный массив в файл. размеры массива задает пользователь.
155
452
Ответы на вопрос:
// pascalabc.net 3.2, сборка 1362 от 14.12.2016 // внимание! если программа не работает, обновите версию! function matrcreate(m,n: integer): array[,] of integer; begin writeln('*** исходный массив a[',m,',',n,'] ***'); result: =matrrandom(m,n,-50,50); result.println(4); writeln(4*n*'-'); end; procedure matr2file(a: array[,] of integer; fn: string); begin var f: file of integer; rewrite(f,fn); foreach var r in a.rows do foreach var x in r do write(f,x); f.close end; begin var m: =readlninteger('количество строк в массиве: '); var n: =readlninteger('количество столбцов в массиве: '); var a: =matrcreate(m,n); var s: =readlnstring('имя файла: '); matr2file(a,s); writeln('работа завершена') end. пример количество строк в массиве: 6 количество столбцов в массиве: 9 *** исходный массив a[6,9] *** -8 47 -37 8 23 47 -18 5 18 13 -29 9 -12 -44 -27 -21 -20 11 17 -18 18 30 14 -42 -34 16 49 -4 -25 47 -28 -25 -20 39 44 -46 18 -45 39 12 3 24 27 16 -23 27 48 30 33 -38 -30 34 35 -50 имя файла: myfile.bin работа завершена
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
лербел24.11.2021 04:06
-
Excellent1124.12.2022 21:24
-
3110196019.05.2023 05:43
-
gramasha08.03.2020 10:00
-
sench99da19.04.2022 08:49
-
KOTE42212.07.2022 13:24
-
sonjа150326.04.2020 22:01
-
tatyanapalihova06.03.2022 20:05
-
Igrilla1999025.10.2021 12:10
-
vovanharahashyox7cel01.05.2022 06:54
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.