При условии, что b > a, на c++: #include < iostream> float averagefromrange(int, int); int a, b; int main() { std: : cout < < "a="; std: : cin > > a; std: : cout < < "b="; std: : cin > > b; std: : cout < < "среднее арифметическое: " < < averagefromrange(a, b) < < '\n'; return 0; } float averagefromrange(int a, int b) { int sum = 0, count = 0; for (int i = a; i < = b; i++) { sum += i; count++; } return (sum / count); }
mashiga2632
03.02.2022
1) переводим мб в байты = (1.5*1024)*1024*8 = 12582912 бит формула вычисления объема: i = v *t. следовательно, t = i / t, тогда t = 12582912 / 128000 = 98,304 секунд.2) исходя из формулы в свыше(i= v*t), следует то, что i = 524288 * (4*60) = 125829120 бит.переведем биты в мегабайты: (125829120/8) / 1024 / 1024 = 15 мб. 3) нам уже известна формула, так будем действовать! для начала найдем вес передаваемого файла в битах : 80 * 128 * 8 = 81920 бит. находим время: 81920 / 30720 = ~2,6 секунд.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Найти количество четных чисел в одномерном массиве размерностью 5.
var
a : array [1..5] of integer;
count, i ; integer;
begin
count : = 0;
for i : = 1 to 5 do read (a[i]);
for i : = 1 to 5 do
if a[i] mod 2 = 0 then inc (count);
writeln (count);
end.