import std.stdio; void main() { auto a = [ 0.5, -0.5, 1.5, 2 ]; auto b = [ 3.5, 5.5, 4.5, -1 ]; auto c = new double[4]; // Память под массив должна быть уже выделена c[] = (a[] + b[]) / 2; // Рассчитать среднее арифметическое a и b assert(c == [ 2.0, 2.5, 3.0, 0.5 ]); auto d = [1.0, 2.5, 3.6]; auto e = [4.5, 5.5, 1.4]; auto f = new double[3]; f[] += 4 * d[] + e[]; int[] g = new int[5]; int[] h = new int[5]; g[] = -1; // Заполнить все ячейки b значением -1 h[] = g[]; // Скопировать все данные из b в a writeln(g); writeln(h); }