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

Записать программу на языке Паскаль дан массив заполнить его пятнадцатью случайными числами и расставить их по возрастанию

👇
Ответ:
JIuchno
JIuchno
28.04.2022

program mas_sort_ub_i_max;

const

n=15;

var

a:array[1..n] of integer;

i,t,j:integer;

begin

writeln('Массив исходный 》');

for i:=1 to n do

begin

a[i]:=random(41)-20;

write(a[i]:3,' ');

end;

writeln;

for i:=1 to n-1 do

for j:=i+1 to n do

if (a[i])>(a[j]) then

begin

t:=a[i];

a[i]:=a[j];

a[j]:=t;

end;

writeln('Массив отсортированный 》');

for i:=1 to n do

write(a[i]:3,' ')

end.


Записать программу на языке Паскаль дан массив заполнить его пятнадцатью случайными числами и расста
4,5(100 оценок)
Ответ:
Dimalchik
Dimalchik
28.04.2022

===== PascalABC.NET =====

begin

 var a := ArrRandom(15, -99, 99);

 a.Println;

 a.Sort;

 a.Print

end.


Записать программу на языке Паскаль дан массив заполнить его пятнадцатью случайными числами и расста
4,5(99 оценок)
Открыть все ответы
Ответ:
arisha72
arisha72
28.04.2022
Какую операционную систему используешь? если Linux то:
1) g++ -c mprog.cpp -o mprog.o (-o "output" - файл вывода, -c означает "только компиляция", т.е. не связывать твой файл со сторонними билиотеками типа libc, получим просто файл с машинными командами особо ни к чему не привязанный ".o" - object file, если особо интересно, что же там лежит, можно вызвать "objdump -D mprog.o" либо g++ -S -masm=intel -O0 mprog.cpp, вывод будет в mprog.s)
2) g++ -c prog.cpp -o prog.o (то же самое)
3) g++ prog.o mprog.o -o prog (выполняем связывание двух обектных файлов между собой и со стандартными библиотеками, опять же новое содержимое можно посмотреть "objdump -D mprog")
4) ./prog - запустить твою программу и передать управление в начало функции main (и не важно, в каком файле она лежала, главное, чтобы была одна, хотя иначе шаг 3 выдаст ошибку)
Если винда, то запусти поиск по диску С "mingw32-g++.exe" и через командную строку вызывай для него
1) ...путь...\mingw32-g++.exe -c mprog.cpp -o mprog.o
2) ...путь...\mingw32-g++.exe -c prog.cpp -o prog.o
3) ...путь...\mingw32-g++.exe prog.o mprog.o -o prog.exe 
4) prog.exe
4,7(80 оценок)
Ответ:
NiceBike2
NiceBike2
28.04.2022

type z=array of byte;

var i,a,b,s: integer;

digits: z;

f: text;

begin

assign(f,'input.txt');

reset(f);

read(f,a);

read(f,b);

close(f);

s:=a+b;

i:=0;

while(s>0) do

begin

setlength(digits,i+1);

digits[i]:=s mod 10;

s:=s div 10;

i:=i+1;

end;

for i:=0 to length(digits)-2 do

for b:=0 to length(digits)-i-2 do

if (digits[b] > digits[b+1]) then

begin

a:= digits[b];

digits[b] := digits[b+1];

digits[b+1] := a;

end;

if(digits[0]=0) then for i:=0 to length(digits)-1 do

if(digits[i]<>0) then

begin

digits[0]:=digits[i];

digits[i]:=0;

break;

end;

assign(f,'output.txt');

rewrite(f);

for i:=0 to length(digits)-1 do write(f,digits[i]);

close(f);

end.

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