Во вложении схема, позволяющая определить цвет, который получается при смешении двух базовых. Достаточно выбрать вершину, которая находится между вершинами с исходными цветами. В нашем случае между Y и C находится G - зеленый (Green).
Цикл for будет повторяться 6 раз, значит программа на выходе выдаст 72
1. Маша 7а, Даша 7б, Катя и Оля 8а...2. Валя 5, Боря 8, Аня 13, Галя 15.....3. Не уверена, но у меня получилось В Б А, и они живут на Б....4.Дракон в 1, тигр в 3, принцесса во 2.
<h3>PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018</h3><h3>Внимание! Если программа не работает, обновите версию!</h3>
begin
var a := Arr(3.5, 4.2, 5.7, 6.3, 4.5, 7.1, 3.3);
Writeln('a) ', a.Sum);
Writeln('б) ', a.Where(t -> t > 5).Sum);
Writeln('в) ', a.Max);
Writeln('г) ', a.Where(t -> t < 5).Count);
Writeln('д) ', a.IndexMin + 1)
end.
<h3>a) 34.6</h3><h3>б) 19.1</h3><h3>в) 7.1</h3><h3>г) 4</h3><h3>д) 7</h3>