Меню Файл некоторого текстового редактора имеет вид: 1. Создать 2. Открыть… 3. Сохранить 4. Сохранить как… Какой пункт меню надо выбрать, чтобы записать файл под новым именем
var c, a: array[1..20] of integer; i: integer; begin write('Первый массив '); for i := 1 to 20 do begin c[i] := i * (-5); write(c[i], ' '); end; writeln; write('Преобразованный массив '); for i := 1 to 20 do begin a[i] := c[20 - i + 1]; write(a[i], ' '); end; end.
ИЛИ Программа не использующая два массива, а просто переворачивающая первый
var c: array[1..20] of integer; i: integer; begin write('Первый массив '); for i := 1 to 20 do begin c[i] := i * (-5); write(c[i], ' '); end; writeln; write('Преобразованный массив '); for i := 20 downto 1 do write(c[i], ' '); end.
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 секунд.
ответ: 4. Сохранить как…