1) размер изображения=640*480*3=112,5 кбайта
передача=28800/8=3600 байта/с
время=115200/3600=32 с
2) размер файла=10*51200/8=64000 байта
Количество символов=64000*8/16=32000 символов
3) Размер файла=4096*600=2,3Мбайта
1. Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которой также могут встречаться следующие символы. Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находятся 5 файлов: fort.docx; ford.docx; lord.doc; orsk.dat; port.doc. Определите, по какой из масок из них будет отобрана указанная группа файлов:
<span>fort.docx; ford.docx; lord.doc; port.doc. </span>
<span>1) *o?*.d?* </span>
<span>2) ?o*?.d* </span>
<span>3) *or*.doc? </span>
<span>4) ?or?.doc? </span>
Сначала постановка задачи (пункт 2).
Потом разработка алгоритма (пункт 1).
Далее программная реализация алгоритма (пункт 6).
Потом тестирование и отладка программы (пункт 5).
Наконец, выводы по проделанной работе (пункт 4).
1) var A: array [1..2] of real;
B: array [1..20] of real;
i:integer;
c:boolean;
begin
c:=false;
readln(a[1],a[2]);
for i:=1 to 20 do begin
readln(b[i]);
if (b[i]=a[1]) then begin writeln('A[1]=B[',i,']=',b[i]);c:=true; end;
if (b[i]=a[2]) then begin writeln('A[2]=B[',i,']=',b[i]);c:=true; end;
end;
if c=false then writeln('Совпадений не найдено');
end.
2) var a:array[1..10] of real;
npol,notr,i: integer;
begin
npol:=0;
notr:=0;
for i:=1 to 10 do begin
readln(a[i]);
if a[i]>0 then npol:=npol+1;
if a[i]<0 then notr:=notr+1;
end;
writeln('Количество положительных значений: ',npol,', количество отрицательных значений: ',notr);
end.
Дерево - бумага
Рыба - еда
Вода - питьё
Кислород - воздух