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

1)что необходимо знать при разработке алгоритма? 2)перечислите известные вам формы записи алгоритмов? 3)злая мачеха отправила падчерицу за водой "вот тебе 2 ведра, в одн из них входит 9 литров воды, а в другое 5 литров. но ты должна принести домой ровно 3 литра воды",- сказала она бедной девушке.как должна действовать падчерица, чтобы выполнить это поручение? 4)какие фигуры используются в блок-схеме? 5)каким образом задается порядок выполнения отдельных действий в блок схеме?

👇
Ответ:
DrSteklis
DrSteklis
10.04.2020
1)Необходимы: данные задачи, условия, порядок действий.
2)Формы записи алгоритмов: графический (в виде блок-схемы), на естественном языке, на алгоритмическом языке, на языке программирования.
3)1. набрать в 9л-ое ведро полное и вылить из него в 5л-ое. освободить 5л-ое ведро.в 9л-ом останется 4 л.
2. переливает эти 4 л в 5л-ое ведро.
3. наполняет 9л-ое ведро и выливает в 5л-ое ещё 1 л. в 9л-ом остается 8 л. освобождает 5л-ое ведро.
4. переливает из9л-ого ведра 5 л. и в 9л-ом ведре остается ровно 3 л.
4)Геометрические фигуры в блок-схеме: овал - начало и конец алгоритма, прямоугольник - команды, параллелограмм - ввод и вывод данных, ромб - условие, шестиугольник - счетчик цикла.
5)Порядок выполнения отдельных действий в блок схеме задается в виде стрелок, соединяющих блоки.
4,7(1 оценок)
Открыть все ответы
Ответ:
baga27
baga27
10.04.2020
Var 
a: array[1..n] of integer; 
k, i, m: byte; 
min: integer;

begin 
Write('Razmer massiva: '); 
Readln(k); 
if (k < 0) or (k > 100) then     
begin       
Writeln('Razmer dolzhen byt bolshe 0 i menshe 100');       
Readln;       
Exit;     
end; 
Randomize; 
Writeln('Ishodn. massiv: '); 
for i:=1 to k do     
begin       
a[i]:=Random(101)-50;       
write(a[i]:4);     
end; 
min:=a[1]; 
for i:=2 to k do   
if a[i] < min then       
begin         
min:=a[i];         
m:=i;       
end; 
a[m] := a[1]; 
a[1] := min; 
Writeln; 
Writeln('Min element = ', min:4, ' v posicii ', m:3); 
Writeln('Rezult. massiv: '); 
for i:=1 to k do     
write(a[i]:4); 
readln;
end.
4,6(56 оценок)
Ответ:
18minina
18minina
10.04.2020

type

  base = record

     id: integer;

     ball: integer;

  end;

var

  t: text;

  a: array of array of integer;

  n: integer;

  st, tmp: string;

  err: integer := 1;

  database: base;

begin

  readln(n);

  setlength(a, n);

  for i: integer := low(a) to high(a) do

     setlength(a[i], 2);

  for i: integer := low(a) to high(a) do

  begin

     readln(st);

     tmp := st;

     delete(tmp, pos(' ', tmp, err), tmp.Length - pos(' ', tmp, err) + 1);

     database.id := strtoint(tmp);

     tmp := st;

     delete(tmp, 1, pos(' ', tmp, err));

     database.ball := strtoint(tmp);

     a[i, 0] := database.id;

     a[i, 1] := database.ball;

  end;

  var j: integer := 0;

  assign(t, 'output.txt');

  rewrite(t);

  while (j <= high(a)) do

  begin

     if (j + 1 < high(a)) and (a[j, 1] = a[j + 1, 1]) then

        if (a[j, 0] < a[j + 1, 0]) then begin

           write(t, inttostr(a[j, 0])); write(t, ' '); write(t, inttostr(a[j, 1])); writeln(t,'');

           write(t, inttostr(a[j + 1, 0])); write(t, ' '); write(t, inttostr(a[j + 1, 1])); writeln(t,'');

        end else begin

           write(t, inttostr(a[j + 1, 0])); write(t, ' '); write(t, inttostr(a[j + 1, 1])); writeln(t,'');

           write(t, inttostr(a[j, 0])); write(t, ' '); write(t, inttostr(a[j, 1])); writeln(t,'');

        end;

     if (j+1=n) then

        write(t, inttostr(a[j, 0])); write(t, ' '); write(t, inttostr(a[j, 1])); writeln(t,'');

     inc(j, 2);

  end;

  close(t);

end.

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