1) (3072 кб + 3072 кб) / 2 кб= 3072 кб
2) (7 байт+384 байт)+(2 байт+2520 байт)=645байт
4) (1 байт*1 байт*1 байт*1 байт) / 1 байт=1 байт
План
1.Мальчик получил двойку.
2. Мама и сестра огорчены.
3. Младший брат и собака все равно рады видеть мальчика.
4.Делу время, потехи час.
Главный герой - школьник.
Мальчик никогда не успевал делать домашнее задание. Мама не удивлялась двойками.
Using System;
using System.Collections.Generic;
public class Matrix
{
private double[,] Data;
public double this[int i, int j]
{
get { return Data[i, j]; }
set { Data[i, j] = value; }
}
public Matrix(double[,] data) { this.Data = data; }
public override string ToString()
{
var sb = new System.Text.StringBuilder();
for (var i = Data.GetLowerBound(0); i <= Data.GetUpperBound(0); i++)
{
for (var j = Data.GetLowerBound(1); j <= Data.GetUpperBound(1); j++)
{
sb.AppendFormat("{0} ", Data[i, j]);
}
sb.AppendLine();
}
return sb.ToString();
}
public int GetUpperBound(int i) => this.Data.GetUpperBound(i);
public static Matrix operator -(Matrix a, Matrix b)
{
var c = new double[1 + Math.Min(a.GetUpperBound(0), b.GetUpperBound(0)), 1 + Math.Min(a.GetUpperBound(1), b.GetUpperBound(1))];
for (var i = 0; i <= c.GetUpperBound(0); i++)
{
for (var j = 0; j <= c.GetUpperBound(1); j++)
{
c[i, j] = a[i, j] - b[i, j];
}
};
return new Matrix(c);
}
}
class Program
{
static void Main()
{
var n = 5;
var a = new Matrix(new double[n, n]);
var b = new Matrix(new double[n, n]);
for (var i = 0; i < n; i++)
{
for (var j = 0; j < n; j++)
{
a[i, j] = i + j;
b[i, j] = i;
}
}
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(a - b);
Console.ReadKey();
}
}
javascript:var массив = []; for (let сч = 0; сч < 20; сч++) массив.push((function (от, до) { return Math.floor(от + Math.random() * (до + 1 - от)); })(-15, 15)); alert(массив.reduce(function (пр, тек) { return пр + (тек % 3 == 0 && тек % 5 != 0 ? тек : 0); }, 0));
А) (sqr(x)*2)/5+sin(Pi); либо (sqr(x)*2)/(5+sin(Pi));
Смотря какое выражение было задано.
Б) sin(x)+sqr(sin(x));
В) (x+2)*2/(x+5);