rakitinat8
?>

Есть исполнитель «перевозчик», который перевозит через реку волка, козу и капусту. напишите алгоритм с обязательным использованием подпрограммы перевоза через реку волка, козы и капусты, если ски «перевозчика» содержит 5команд: взять козу, взять волка, взять капусту, высадить, переплыть. в лодку может поместиться только один предмет или животное. нельзя оставлять на берегу одних волка с козой и ко-зу с капустой.

Информатика

Ответы

Ligacom
Сначала перевозчик везёт козу, оставляет её на другом берегу и возвращается; затем он везёт волка,оставляет его на берегу, а козу везёт обратно. следующим рейсом он везёт капусту, оставляет её на берегу.возвращается и забирает козу.
kostavaani

// PascalABC.NET

begin

 var СправочникКомпании := new List<string>;

 while True do

 begin  

   var НаборСлов := ReadlnString.ToWords;

   var ЧислоСлов := НаборСлов.Length;

   case ЧислоСлов of

     2: СправочникКомпании.Add(НаборСлов[0] + ' ' +

         НаборСлов[1]);

     3: begin

           СправочникКомпании.Add(НаборСлов[1] + ' ' +

               НаборСлов[2]);

           break

        end;  

     else

       Writeln('Нарушен формат данных, строка не принята')  

   end

 end;  

 WriteAllLines('ТелефонныйСправочник.txt',

     СправочникКомпании.ToArray)

end.

zabrodin
1. var   a, b, c, f: boolean;   i, j, k: integer; begin   for i : = 0 to 1 do       for j : = 0 to 1 do           for k : = 0 to 1 do           begin               a : = (i = 1); b : = (j = 1); c : = (k = 1);               f : = ((a and b) and c) = (a and (b and c));               writeln('a=', a, ', b=', b, ', c=', c, ', результат сравнения: ', f)           end end. результат выполнения программы: a=false, b=false, c=false, результат сравнения: true a=false, b=false, c=true, результат сравнения: true a=false, b=true, c=false, результат сравнения: true a=false, b=true, c=true, результат сравнения: true a=true, b=false, c=false, результат сравнения: true a=true, b=false, c=true, результат сравнения: true a=true, b=true, c=false, результат сравнения: true a=true, b=true, c=true, результат сравнения: true 2. var   a, b, c: integer; begin   for a : = 1 to 9 do       for b : = 0 to 9 do           for c : = 0 to 9 do               if sqr(10 * a + b) - sqr(c) = 100 * a + 10 * b + c then writeln(a, b, c) end. результат выполнения программы: 100 147

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Есть исполнитель «перевозчик», который перевозит через реку волка, козу и капусту. напишите алгоритм с обязательным использованием подпрограммы перевоза через реку волка, козы и капусты, если ски «перевозчика» содержит 5команд: взять козу, взять волка, взять капусту, высадить, переплыть. в лодку может поместиться только один предмет или животное. нельзя оставлять на берегу одних волка с козой и ко-зу с капустой.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Vladimirovna-Ignatenko1890
zamkova836
Хромов1501
vasinam
Vello Olga
gostivdom302
adman7
Fateevsa9
dianakryukova00
Рожков Зейдан460
НосовЖелиховская
Упростите логические выражения ​
kate281078
Alnkseevna
infooem
aaazovcev