shubinaale
28.10.2021 12:46

Плеез, нужно 1. чертёжнику был дан для ис­пол­не­ния сле­ду­ю­щий алгоритм: повтори 3 раз сместиться на (–2, –3) сме­стить­ся на (3, 4) конец сместиться на (–4, –2) какую ко­ман­ду надо вы­пол­нить чертёжнику, чтобы вер­нуть­ся в ис­ход­ную точку, из ко­то­рой он начал движение? 1) сме­стить­ся на (1, –1) 2) сме­стить­ся на (–3, –1) 3) сме­стить­ся на (–3, –3) 4) сме­стить­ся на (–1, 1) 2. чертёжнику был дан для ис­пол­не­ния сле­ду­ю­щий алгоритм: повтори 2 раз сместиться на (–3, –4) сме­стить­ся на (3, 3) сме­стить­ся на (1, –2) конец какую един­ствен­ную ко­ман­ду надо вы­пол­нить чертёжнику, чтобы вер­нуть­ся в ис­ход­ную точку, из ко­то­рой он начал движение? 1) сме­стить­ся на (2, –6) 2) сме­стить­ся на (–6, 2) 3) сме­стить­ся на (6, –2) 4) сме­стить­ся на (–2, 6) 3. чертёжнику был дан для ис­пол­не­ния сле­ду­ю­щий алгоритм: повтори 3 раз сместиться на (1, 3) сме­стить­ся на (–2, –5) конец сместиться на (4, 8) какую ко­ман­ду надо вы­пол­нить чертёжнику, чтобы вер­нуть­ся в ис­ход­ную точку, из ко­то­рой он начал движение? 1) сме­стить­ся на (–1, 2) 2) сме­стить­ся на (–1, –2) 3) сме­стить­ся на (1, –2) 4) сме­стить­ся на (–2, 1) 4. чертёжнику был дан для ис­пол­не­ния сле­ду­ю­щий алгоритм: повтори 3 раз сместиться на (–2, –1) сме­стить­ся на (3, 2) сме­стить­ся на (2, 1) конец какую един­ствен­ную ко­ман­ду надо вы­пол­нить чертёжнику, чтобы вер­нуть­ся в ис­ход­ную точку, из ко­то­рой он начал движение? 1) сме­стить­ся на (9, 6) 2) сме­стить­ся на (–6, –9) 3) сме­стить­ся на (6, 9) 4) сме­стить­ся на (–9, –6) 5. чертёжнику был дан для ис­пол­не­ния сле­ду­ю­щий алгоритм: повтори 4 paз команда1 сме­стить­ся на (3, 3) сме­стить­ся на (1,−2) конец сместиться на (−8, 12) после вы­пол­не­ния этого ал­го­рит­ма чертёжник вер­нул­ся в ис­ход­ную точку. какую ко­ман­ду надо по­ста­вить вме­сто ко­ман­ды команда1? 1) сместиться на (−2, −4) 2) сместиться на (4,−13) 3) сместиться на (2, 4) 4) сместиться на (−8, −16) 6. чертёжнику был дан для ис­пол­не­ния сле­ду­ю­щий алгоритм: повтори 3 paз команда1 сме­стить­ся на (1, 3) сме­стить­ся на (1, −2) конец сместиться на (3, 9) после вы­пол­не­ния этого ал­го­рит­ма чертёжник вер­нул­ся в ис­ход­ную точку. какую ко­ман­ду надо по­ста­вить вме­сто ко­ман­ды команда1? 1) сместиться на (3, 4) 2) сместиться на (−5, −10) 3) сместиться на (−9, −12) 4) сместиться на (−3, −4) 7. чертёжнику был дан для ис­пол­не­ния сле­ду­ю­щий алгоритм: повтори 3 paз команда1 сме­стить­ся на (3, 2) сме­стить­ся на (2, 1) конец сместиться на (−9, −6) после вы­пол­не­ния этого ал­го­рит­ма чертёжник вер­нул­ся в ис­ход­ную точку. какую ко­ман­ду надо по­ста­вить вме­сто ко­ман­ды команда1? 1) сместиться на (−6, −3) 2) сместиться на (4, 3) 3) сместиться на (−2, −1) 4) сместиться на (2, 1) 8. чертёжнику был дан для ис­пол­не­ния сле­ду­ю­щий алгоритм: повтори 3 paза сместиться на (1, 1) сме­стить­ся на (2, 2) сме­стить­ся на (1, −3) конец какую ко­ман­ду надо вы­пол­нить чертёжнику, чтобы вер­нуть­ся в ис­ход­ную точку, из ко­то­рой он начал движение? 1) сместиться на (12, 0) 2) сместиться на (0, 12) 3) сместиться на (0, -12) 4) сместиться на (-12, 0) 9. чертёжнику был дан для ис­пол­не­ния сле­ду­ю­щий алгоритм: повтори 3 paз команда1 сме­стить­ся на (3, 3) сме­стить­ся на (1, −2) конец сместиться на (−6, 9) после вы­пол­не­ния этого ал­го­рит­ма чертёжник вер­нул­ся в ис­ход­ную точку. какую ко­ман­ду надо по­ста­вить вме­сто ко­ман­ды команда1? 1) сместиться на (−6, −12) 2) сместиться на (2, −10) 3) сместиться на (2, 4) 4) сместиться на (−2, −4)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
FWEAAFE
20.08.2022 13:08
Задачка, конечно, простейшая, но и на ней можно проследить состояние изучения программирования в наших школах.

{ 1. Borland (Turbo) Pascal 7.0, 1994г., статический массив }

uses Crt;
const
  nn=1000;
var
  i,n,mn:integer;
  a:array[1..nn] of integer;
begin
  Randomize;
  ClrScr;
  Write('n='); Read(n);
  mn:=1000;
  for i:=1 to n do begin
    a[i]:=Random(199)-99;
    Write(a[i],' ');
    if a[i]<mn then mn:=a[i]
    end;
  Writeln;
  Writeln('Наим. элемент ',mn);
  ReadKey
end.

Выполнение приведено во вложении 1.

// 2. Free Pascal 3.0.0, 2015г., динамический массив

uses Crt;
var
  i,n,mn:integer;
  a:array of integer;
begin
  Randomize;
  ClrScr;
  Write('n='); Read(n);
  SetLength(a,n);
  mn:=1000;
  for i:=0 to n-1 do begin
    a[i]:=Random(199)-99;
    Write(a[i],' ');
    if a[i]<mn then mn:=a[i]
    end;
  Writeln;
  Writeln('Наим. элемент ',mn);
  ReadKey
end.

Выполнение приведено во вложении 2

// 3. PascalABC.NET 3.2, 2016г., современное решение

begin
  var a:=ArrRandom(ReadInteger('n='),-99,99);
  a.Println;
  Writeln('Наим. элемент ',a.Min)
end.

Выполнение приведено во вложении 3.

Сделать выводы каждый может сам...

Примечание: все решения сделаны в среде PascalABC.NET 3.2, который для уровня школьных задач можно считать совместимым на уровне исходного текста с вышеприведенными версиями паскалей.
0,0(0 оценок)
Ответ:
tarasov78
14.09.2021 15:10
// PascalABC.NET 3.2, сборка 1379 от 21.01.2017
// Внимание! Если программа не работает, обновите версию!

begin
  Writeln('*** Исходный массив ***');
  var a:=MatrRandom(5,5,-99,99);
  a.Println(4);
  var min5:=a.Row(4).Min;
  for var i:=0 to 4 do
    for var j:=0 to 4 do
      if a[i,j].IsOdd then a[i,j]:=min5;
  Writeln('*** Результирующий массив ***');
  a.Println(4)
end.

Пример
*** Исходный массив ***
 -65  20 -60  11  59
  46  59 -28  65 -33
 -34  37  73 -82  76
 -57  68  26  85  82
  44 -45  30  90  36
*** Результирующий массив ***
 -45  20 -60 -45 -45
  46 -45 -28 -45 -45
 -34 -45 -45 -82  76
 -45  68  26 -45  82
  44 -45  30  90  36
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота