поскольку все величины выражены в различных единицах, для сравнения приведем их к одним единицам (например, к байтам)
10240 бит =10240/8=1280 байт
160байт переводит не нужно
0,5 Мб=0,5*1024*1024=524288 байт
7Кб=7*1024=7168 байт это и есть ответ
по убыванию величины расположились так:
160 байт, 10240 бит, 7 Кб, 0,5 Мб
Var a:array[1..10] of integer;
i:integer;
begin
i:=1;
repeat
readln(a[i]);
i:=i+1;
until i>10;
end.
<span>for (i=0; i printf("%i ", fun1(mas[i]); тут что-то странное написано</span>
512x512 = 2^9 * 2^9 = 2^18 бит
256 = 2^8 = 8 бит
2^18 * 2^3 = 2^21 бит
2^21 : 2^13 = 2^8 = 256 кбайт
Пусть
а - один катет
б - второй
Тогда площадь равна а*б делить на 2
Периметр равен сумме длин всех сторон, для этого найдем гипотинузу по теореме пифагора а квадрат + б квадрат, результат берем под корень,
затем скаладываем а, б и гипотинузу