Проанализировав результаты работы некоторой программы-архиватора, были сделаны следующие выводы: объем исполняемых файлов после архивации
10-11 класс
|
уменьшается всего на 10%;
графические файлы сжимаются в два раза;
от объема текстовых документов остается лишь 35%.
В папке хранятся следующие файлы:
Имя файла Размер
1 nature.jpg 628 КБ
2 program.bmp 722 КБ
3 test.exe 510 КБ
4 letter.com 220 КБ
5 comp.doc 680 КБ
6 photo.exe 130 КБ
После архивации каждого файла, файлы в папке были упорядочены по УБЫВАНИЮ РАЗМЕРА. В каком порядке расположились файлы в папке после такого упорядочения?
Исполняемые файлы:
test.exe = 459 кб
photo.exe = 117 кб
letter.com - 198 кб
Графические файлы:
nature.jpg = 314 кб
program.bmp = 361 кб
Текст. документы:
comp.doc = 238 кб
Получается порядок:
test.exe
program.bmp
nature.jpg
comp.doc
letter.com
photo.exe
Другие вопросы из категории
Рисунок: на координатных осях полуокружность в 2 и 3 четверти, с радиусом 2, а справа т.е на 1 и 4 четвертях соответственно, треугольник с вершинами в точках y=2,-2 х=2. Именно этот треугольник и заштрихован. Помогите
целочисленный массив из 30 элементов. Элементы массива могут принимать целые
значения от 0 до 100 – баллы учащихся выпускного класса за итоговый тест по
информатике. Напишите программу, которая находит и выводит номера двух соседних
элементов массива, сумма которых минимальна. Исходные данные объявлены так, как
показано ниже. Запрещается использовать переменные, не описанные ниже, но
разрешается не использовать часть из них.
Читайте также
меньше 52.
2)В результате работы некоторой подпрограммы вычислены значения четырех переменных a, b, c, d. Написать на предложенном в пункте а) языке программирования программу, после работы которой в случае, если сумма положительных значений (среди a, b, c, d) больше 20, значение g равно наибольшему из a, b, c, а в остальных случаях значение g равно значению d. (В программе можно использовать новые переменные.)
int[] mas = new int [] {-1, 0, 2, -8, 4, -9, 3, -4, 9, -3 };
int i = 0;
while (mas[i] < 0)
{ i++; Console.WriteLine(mas[i]);}
//24.Определить что будет напечатано в результате выполнения фрагмента программы:
int[] mas = new int[] { -1, 0, 2, -8, 4, -9, 3, -4, 9, -3 };
int i = 5;
do i--; while (mas[i] > 0);
Console.WriteLine(i);
//25.Определить что будет напечатано в результате выполнения фрагмента программы: int[] mas = new int[] { -1, 0, 2, -8, 4, -9, 3, -4, 9, -3 };
int k = 0; foreach (int el in mas)
if (el > 0) k+=el;
Console.WriteLine(k);
end;. begin. Writeln (f('abcdefghijklm'7));. End.
второй, а tg на третьей строчки
program h;
var f:text;
x,y,z:real;
begin
assign (f,'c:\ty.txt');
reset (f);
rewrite(f);
x:=0;
while x<=3 do
begin
x:=x+0.1;
y:=sin(x);
z:=sin(x)/cos(x);
write(f,' x= ',x:4:2,' ');
write(f,'sin ',y:7:5, ' ');
write(f,'tg ',z:5:3,' ');
end;
close(f);
end.
В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] – заданий сделал первый ученик Dat[2] – второй ученик и т.д.). Определите, что будет напечатано в результате работы следующей программы.
Алгоритмический язык
алг
нач
целтаб Dat[1:12]
цел k, m , month
Dat[1]:=5; Dat[2]:=5
Dat[3]:=6; Dat[4]:=8
Dat[5]:=4; Dat[6]:=5
Dat[7]:=4; Dat[8]:=7
Dat[9]:=4; Dat[10]:=4
Dat[11]:=8
Dat[12]:=7
month := 1; m:= Dat[1]
нц для k от 2 до 12
если Dat[k] <= m то
m:=Dat[k]
все
кц
вывод month
кон