Ответ:
Объяснение:
1) С 12 в 8 до полной. В 12 4л воды
2) С 8 в 5 до полной. В 8 3л воды
3) С 5(5л) в 12(4л). В 12 9л
4) Из 8(3л) в 5(0л). В 5 3л
5) Из 12(9л) в 8(0л). В 8 8л
6) Из 8(8л) в 5(3л). В 8 6л
7) Из 5(5л) в 12(1л). В 12 6л
В 12 и 8 ровно по 6л
Y =-44 так как - 22 меньше минус 20 (у отрицательных все наоборот) поэтому y = -22*2 = -44
Program Massive;
uses Crt;
const
M = 6;
var
D: array [1..M] of real;
i: integer;
sum: real;
indexMax: integer;
begin
ClrScr;
Randomize;
writeln ('Massive:');
indexMax := 1;
D[1] := 10;
D[1] := D[1] - Random(20);
writeln (D[1]);
for i:= 2 to M do
begin
D[i] := 10.0;
D[i] := D[i] - Random(20);
writeln (D[i]);
if (D[i] > D[indexMax]) then
begin
indexMax := i;
end;
end;
writeln ('indexMax = ', indexMax);
sum := 0;
for i:= indexMax + 1 to M do
if (D[i] < 0) then sum := sum + D[i];
writeln ('Sum = ', sum);
readln
end.
<span>Ответ будет таковым :11001 </span>
А) Здесь просто суммируй два соседних числа и запиши результат в переменную и потом через условие находишь большое число
б) Здесь также, как написано выше, но только найди маленькое число и напиши их порядковые номера (здесь можно через цикл написать порядковые номера)
в) Здесь ещё проще: через условие просто находишь 3 больших числа