class Program { static void Main() { var symbols = new char[] {'A', 'a', '0', '}', 'T'}; //символы из которых может состоять строка var r = new Random();
var s = ""; for(var i = 0; i < r.Next(255); i++) { s += symbols[r.Next(symbols.Length - 1)].ToString(); }
Если считать, что скорость передачи данных в канале связи постоянна, то соотношение между временем передачи неупакованного и упакованного файла будет равно соотношению размеров передаваемых файлов. Передача упакованного файла происходит за 20-10=10 секунд (мы вычли время на упаковку и распаковку). А передача неупакованного происходит за 1 минуту 20 с, т.е. за 1 х 60 + 20 = 80 секунд. 80 / 10 = 8. Неупакованный файл передается медленнее в 8 раз, следовательно, он в 8 раз больше, чем упакованный. Тогда упакованный файл имеет размер 24 МБ / 8 = 3 МБ <u><em>Ответ:</em></u> 3 МБ
Programm p1; var i,s:integer; arr1:array [1..8] of integer; begin for i:=1 to 8 do begin writeln ('Введите элемент массива ',i); readln(arr1[i]); end; s:=0; for i:=1 to 8 do begin<span> if (arr1[i] mod 2 <> 0) and (arr1[i]>0) then s:=s+arr1[i];</span> end; writeln('Сумма нечетных положительных элементов равно: ',s); <span>end.</span>