М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
vadyushasergee2
vadyushasergee2
09.10.2022 00:41 •  Информатика

Найти ошибку в программе на паскаль авс вот : 1)дан типизированный файл, содержащий символы. скопировать элементы этого файла в квадратную матрицу размером n×n (если элементов файла недостает, заполнить оставшиеся элементы матрицы символом «точка»). заменить все столбцы на столбец с минимальной суммой кодов элементов. вот решение: type mas2=array[1..20, 1..20] of char; procedure create(var t: text; var n: byte; var a: mas2); var i, j: byte; begin write('введите размер матрицы: '); readln(n); for i: =1 to n do for j: = 1 to n do a[i, j]: = '.'; reset(t); i: =1; while not seekeof(t) and (i< =n) do begin j: =1; while not seekeof(t) and (j< =n) do begin read(t, a[i, j]); j: = j+1; end; i: =i+1 end end; procedure sum(var a: mas2); var i,j,m,n,sum,min,p,k: integer; t: char; begin min: =-maxint; for j: =1 to m do begin p: =0; min: =-maxint-1; for k: =j to m do begin sum: =0; for i: =1 to n do sum: =sum+ord(a[i,j]); if sum begin min: =sum; p: =k; end; end; for i: = 1 to n do begin t: =a[i,j]; a[i,j]: =a[i,p]; a[i,p]: =t; end; end; writeln(sum: 7,' '); end; procedure zam(var t: text; var n: byte; var a: mas2); var i, j: byte; begin for i: =1 to n do for j: = 1 to n do a[i, j]: = '1'; reset(t); i: =1; while not seekeof(t) and (i< =n) do begin j: =1; while not seekeof(t) and (j< =n) do begin read(t, a[i, j]); j: = j+1; end; i: =i+1 end end; procedure print(const n: byte; const a: mas2); var i, j: byte; begin for i: =1 to n do begin writeln; for j: =1 to n do write(a[i, j]: 5); end; writeln end; var t: text; a: mas2; n: byte; s: string; begin write('введите имя файла: '); readln(s); assign(t, s); create(t, n, a); writeln('исходная матрица: '); print(n, a); sum(a); zam(t,n,a); writeln; writeln; writeln; writeln('результирующая матрица: '); print(n, a); end.

👇
Ответ:
AnfisaCat
AnfisaCat
09.10.2022
Var   a: array[1..20,1..20] of integer;   n,m,i,j,min,jm,x: integer; begin   randomize;   write('Введите размеры массива: ');   readln(n,m);   writeln('Исходный массив:');   for i:=1 to n do   begin     for j:=1 to m do     begin       a[i,j]:=random(19)-9;       write(a[i,j]:4);     end;     writeln;   end;   min:=0;   for i:=1 to n do min:=min+a[i,1];   writeln('Сумма элементов 1-го столбца = ',min);   jm:=1;   for j:=2 to m do   begin     x:=0;     for i:=1 to n do       x:=x+a[i,j];     writeln('Сумма элементов ',j,'-го столбца = ',x);     if x<min then     begin       min:=x;       jm:=j;     end;   end;   writeln('Минимальная сумма в ',jm,'-м столбце');   writeln('Полученный массив:');   for i:=1 to n do   begin     for j:=1 to m do     begin       if j<>jm then a[i,j]:=a[i,jm];     write(a[i,j]:4);     end;     writeln;   end;   readln; end.
4,4(6 оценок)
Открыть все ответы
Ответ:
BOGDANGER
BOGDANGER
09.10.2022

1) Нужно знать размер файла, чтобы контролировать место на диске, анализировать примерное время отправки файла. Если файл большого размера, то долго будет отправляться. Оценивать, вместиться ли оно на флешку

2) Сохранять файлы можно в разных форматах, можно переименовать расширение, а можно изменить расширение в специальных программах. К примеру, в PNG есть транспарент, а в JPG его нет

3) Информация, записанная на компьютере не смешиваются точно также, как и наши воспоминания не перемешиваются. Но на компьютере информация записывается на жёстком диске, а диск разделён на сегменты. Туда и записываются файлы. Если удалить файл, то сегмент остаётся пустым, отчего нужно время от времени делать дефрагментацию диска

4,7(89 оценок)
Ответ:
supanzerbe
supanzerbe
09.10.2022

1). Программное обеспечение (software) – это набор команд, управляющих работой компьютера. Без программного обеспечения компьютер не сможет выполнять задачи, которые мы обычно связываем с компьютерами.

2). Мне известны три группы программного обеспечения:

1. Системное ПО - это программы, управляющие работой аппаратных средств (сюда входят операционная система, драйверы).

2. Прикладное ПО - создание программ для решения конкретных задач (антивирусы, табличные редакторы, учебные программы).

3. Инструментальное ПО - позволяет создавать новые программы.

3)В функции операционной системы входит:

— осуществление диалога с пользователем;

— ввод-вывод и управление данными;

— планирование и организация процесса обработки программ;

— распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);

— запуск программ на выполнение;

4)

загрузка-копирование файлов в память компа,

установка - действия совершаемые над загруженными файлами

5) не понял суть твоего вопроса, не правильно написан

6) систем может быть несколько чтобы в дальнейшем задать вопрос пользователю какую систему  загрузить?

если системный диск указать то не получится изменить параметры загрузки системы  

я бы так ответил

7) Компьютерный вирус — это компьютерная программа, вызывающая нарушение работы других программ, порчу информации, невозможность прочитать файлы, замедление либо нестабильность работы компьютера,а так же создавать копии самого

Защитить компьютер можно только антивирусами.Но антивирусы не всегда могут заметить вирус,ведь с каждым днем появляются новые вирусы.Так же защитой может быть наблюдательность,то есть не заходит на не знакомые сайты,не переходить по посторонним ссылкам.

Но корпорация Microsoft,советует также постоянно обновлять операционную систему Windows.А так же держать включенным Брандмауэр(Брандмауэр Windows или другой брандмауэр оповещают о наличии подозрительной активности при попытке вируса или червя подключиться к компьютеру. Он также позволяет запретить вирусам, червям и хакерам загружать потенциально опасные программы на компьютер)

8) 1)Системы программирования предназначены для создания (написания) программ, с ними работают разные программисты, для создания своих собственных программ.

2)Системы программирования предназначены для разработки различных типов программного обеспечения.

3) программисты

10) 1. Си плюс плюс (С++)

2. Ассемблер (Assembler)

3. Си ( Objektive C)

4. Паскаль (Pascal)

5. Бэйсик (Basic)

6. Питон (Pyton)

11)

1. Язык программирования Ада назван так в честь Огасты Ады Кинг Лавлейс (1815 — 1852), дочери поэта Дж. Байрона, которая занималась разработкой программ для вычислительной машины Бэббиджа и считается первым программистом в мире.

12) язык назван в честь Августы Ады Кинг Лавлейс, дочки Байрона, которая считается первым в мире программистом, поскольку написала программу для аналитической машины Бэббиджа.

Язык Паскаль назван в честь французского математика, физика, литератора и философа Блеза Паскаля, который создал первую в мире механическую машину, складывающую два числа.

13) Автор Сеймур Пейперт, Синтия Соломон,

Разработчик Пейперт, Сеймур, Харель, Идит и Cynthia Solomon

14) AutoCad,office,и т.д.Приклодные программы использует обычный пользователь

для конкретных действий например:Архитектор создает чертеж с бухгалтер создает ведомость зарплаты в Exel .  

4,5(17 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ