SuperSaam
06.01.2020 13:55

Цикл с предусловием – это цикл, который *
•повторяется определенное число раз

•повторяется до тех пор,
пока условие ложное

•повторяется до тех пор, пока условие верное

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
noname298
17.05.2020 07:02

будем рассуждать подробно:

1. вы­пол­ним дей­ствия поль­зо­ва­те­ля в об­рат­ном по­ряд­ке, на­чи­ная из с: \учёба\ма­те­ма­ти­ка\гиа. под­ни­мем­ся на два уров­ня вверх, ока­жем­ся в с: \учёба. те­перь, спу­стив­шись на один уро­вень вниз, мы долж­ны ока­зать­ся в ка­та­ло­ге рас­пи­са­ние. таким об­ра­зом, ис­ход­ный ка­та­лог имеет пол­ный путь с: \учёба\рас­пи­са­ние.

пра­виль­ный ответ: 2

2. аналогично, вы­пол­ним дей­ствия поль­зо­ва­те­ля в об­рат­ном по­ряд­ке, на­чи­ная из с: \учёба\информатика\гиа. под­ни­мем­ся на один уро­вень вверх, ока­жем­ся в с: \учёба\информатика. те­перь, спу­стив­шись на два уров­ня вниз, мы долж­ны ока­зать­ся в ка­та­ло­ге рас­пи­са­ние. таким об­ра­зом, ис­ход­ный ка­та­лог имеет пол­ный путь с: ­пи­са­ние.

пра­виль­ный ответ: 4

0,0(0 оценок)
Ответ:
kristinannm17
01.08.2021 04:38
Const
  n = 10;
var
  a: array[1..n] of integer;
  i, j, t: integer;
  flag:boolean;
 
begin
  Randomize;
  Writeln('Исходный массив');
  for i := 1 to n do
  begin
    a[i] := random(101)-50;
    Write(a[i]:4)
  end;
  Writeln;
  i:=1;
  repeat
    flag:=true;
    for j := 1 to n-i do
      if a[j] > a[j+1] then
      begin t := a[j]; a[j] := a[j+1]; a[j+1] := t; flag:=false end;
    Inc(i);
  until (i>n-1) or flag;
  Writeln('Отсортированный по возрастанию массив');
  for i := 1 to n do Write(a[i]:4);
  Writeln
end.

Тестовое решение:
Исходный массив
 -32  -7   2   2  50 -33   1  31   4 -16
Отсортированный по возрастанию массив
 -33 -32 -16  -7   1   2   2   4  31  50
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота