Ответы на вопрос:
ответ:
язык: pascal.
var
a: array [1..20] of integer; {объявляем целочисленный массив на 20 элементов}
i, min, t, m: integer; {i - счетчик, min - минимум, t, m - временные переменные}
begin
{рандом 20 чисел в диапазоне [-20; 12]}
randomize;
for i: =1 to 20 do
a[i]: =random(33)-20;
min: =a[1]; //присваиваем минимуму первый элемент.
{цикл начинается с 2, чтобы не делать лишнюю итерацию}
for i: =2 to 20 do
begin
{если минимум больше текущего значения элемента массива, то минимуму присваивается это значение и запоминаем его индекс, чтобы в дальнейшем поменять минимальный элемент с последним.}
if min > a[i] then
begin
min: =a[i];
m: =i;
end;
end;
{выводим старый массив}
writeln('старый массив: ');
for i: =1 to 20 do
writeln(a[i]);
{меняем местами последний элемент с минимальным}
t: =a[20];
a[20]: =min;
a[m]: = t;
{выводим новый массив}
writeln('новый массив: ');
for i: =1 to 20 do
writeln(a[i]);
end.
Циклические структуры - это алгоритмы, в которых предусмотрено многократно повторяющееся выполнение одного и того же действия(последовательности действий). Кол-во повторений зависит от заданным пользователем или компьютером значением.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
teslinovpavel04.10.2022 10:11
-
64даня116616.06.2022 12:04
-
Юля707101.07.2021 21:45
-
karina2704200516.07.2020 12:40
-
228ie22828.01.2020 06:07
-
DozZzuM09.01.2023 04:01
-
Pppddddd01.05.2021 03:56
-
jlenabalkinaoyqk9321.04.2023 03:28
-
lalabai111.10.2020 15:49
-
у2цциволв119.03.2020 05:28
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.