Скорость передачи файла в зависимости от загруженности канала изменяется от 8 бит/с до 512 бит/с. укажите максимальное и минимальное время передачи файла объемом 45 кб.
// pascalabc.net 3.3, сборка 1611 от 06.01.2018 // внимание! если программа не работает, обновите версию! begin var (n, m): = readlninteger2('n, m -> '); writeln('сгенерированная матрица: '); var a: = matrrandom(n,m); a.println; var sumeven: = 0; var sumodd : = 0; dec(n); dec(m); for var i: = 0 to n do if (i+1).iseven then sumeven: = sumeven + a.row(i).sum else sumodd : = sumodd + a.row(i).sum; writeln('cумма на четных строках -> ', sumeven); writeln('cумма на нечетных строках -> ',sumodd); end. пример: n, m -> 4 5 сгенерированная матрица: 62 61 7 15 76 74 84 43 80 4 37 9 40 86 34 45 70 87 30 51 cумма на четных строках -> 568 cумма на нечетных строках -> 427
Остап-Лаврова1410
08.06.2022
// pascalabc.net 3.3, сборка 1625 от 17.01.2018 // внимание! если программа не работает, обновите версию! begin var (n,m): =readinteger2('количество строк и столбцов в матрице: '); writeln('*** исходная матрица ***'); var a: =matrrandom(n,m,-10,99); a.println(4); writeln(4*a.colcount*'-'); var l: =new list< integer> ; // для номеров подходящих строк for var i: =0 to n-1 do if a.row(i).any(t-> t< =0) then l.add(i); n: =l.count; if n=0 then begin writeln('все строки содержат только положительные элементы'); exit end; var b: =new integer[n,m]; for var i: =0 to n-1 do b.setrow(i,a.row(l[i])); writeln('*** результирующая матрица ***'); b.println(4) end. пример количество строк и столбцов в матрице: 5 4 *** исходная матрица *** 12 -9 64 34 53 64 49 74 33 27 -6 72 91 14 23 16 15 64 9 77 *** результирующая матрица *** 12 -9 64 34 33 27 -6 72
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Скорость передачи файла в зависимости от загруженности канала изменяется от 8 бит/с до 512 бит/с. укажите максимальное и минимальное время передачи файла объемом 45 кб.