<em>1) из 5 л наполняем 3л - в 5л отстается 2л</em>
<em>2) опусташаем 3л банку - переливаем из 5литровой 2л в 3х литровую банку</em>
<em>3) 5л банка оказалась пустрой, а в 3л банке 2л</em>
<em>4) наполняем 5л банку</em>
<em>5) заливаем недостающий литр в 3х литровую банку</em>
<em>всё, в 5 литровой банке остается 4 литра.</em>
<em>Совет: нарисуй эту схему на тетрадном листке в клетку, столбики 3л - 3 клетки, 5л- 5клеток, и "переливай" :)</em>
Const N = 10;
var
A: array [1..N] of integer;
i: integer;
begin
// Ввод и обработка массива
for i := 1 to N do begin
write('Введите ', i, ' элемент -> ');
readln(A[i]);
if (A[i] mod 2 = 0) then
A[i] += 2
else
A[i] := 0
end;
// Вывод полученного массива на экран
write('Массив: ');
for i := 1 to N do begin
write(A[i], ' ');
end;
end.
Уважаемые господа,
Настоящим сообщаем, что ввиду обстоятельств
непреодолимой силы (из-за сильного шторма), порт... временно закрыт и мы
не сможем поставить ваше судно под разгрузку.
Мы будем вам очень признательны, если вы задержите отгрузку
оборудования до нашего уведомления о прекращении форсмажорных
обстоятельств.
Надеемся, что эта кратковременная задержка не скажется отрицательно на графике поставок.
После выполнения фрагмента алгоритма мы получаем значение переменной, которое равно
а = 20