Согласно правилам сервиса в одном вопросе нельзя задавать больше одного задания, так что я решаю 2.
2)
var a:array[1..n] of integer;
i,max:integer;
begin
for i:=1 to n do
readln(a[i]);
max := a[1];
for i:=2 to n do
if a[i]>max then max:=a[i];
writeln('max = ', max);
end.
Математическая модель (а также программа; зависит от того, что понимать под этапом формализации).
В учебнике выделяют такие этапы решения задачи на компьютере:
Исходные данные (результат - словесная информационная модель)Формализация (математическая модель)Алгоритмизация (алгоритм)Программирование (программа)Отладка, тестирование (уточнение модели)Выполнение расчетов (получение результатов)Нормальные люди понимают, что после формализации информация должна быть представлена на формальном языке, таких языком может быть как математический, так и язык программирования.
Объяснение:
1) В текущее активное окно (которое находится над всеми)
2) На панели состояния или панели инструментов в зависимости от системы
3) Откатится к последнему сохранению, так как отчистится ОЗУ
4) Да, это и есть текст (правда если это будет внешний код, то можно в этом сомневается, но в основном - да)
5) папка - папка, находящаяся в корне или в каталоге (какой - то диск), а вложенная папка - папка в папке
6) Сходство : обе сохраняют документ
Различие: сохранить как сохраняет как новый документ в новый путь с новым названием и возможно с новым расширением, а сохранить просто обновляет файл на диске
7) я не знаю, что вам задал учитель, скажите, сделаем!
1)
var
a:array[1..10,1..10] of integer;
i,j:integer;
begin
randomize;
for j:=1 to 10 do
for i:=1 to 10 do
a[i,j]:=random(51);
for i:=1 to 10 do
write(a[i,4);
end.
2)
var
n,max,i:integer;
a:array[1..n] of integer;
begin
max:=0;
read(n);
for i:=1 to n do
read(a[i]);
for i:=1 to n do
if a[i]>max then max:=a[i];
write(max);
end.