Пикселей всего = 320*200*2 = 128000
Глубина цвета = 512 кб / 128000 пикселей = 512*8*1024 бит/128000 = 32.768 бит ~= 32 бит
32 бит / 3 = 10.(6) бит ~= 10 бит на канал
2^10 = 1024 степеней яркости на канал
320*200*2*3*10/8/1024 = 468.75 Кб видеопамяти занято, остальные не понятно чем занимаются
Ответ 1024
Program n1;
var x,y,n,z,h,C:real;
function arccos(x : real) : real;
begin
arccos := 2 * arctan(sqrt((1 - x) / (1 + x)));
end;
procedure ygls( a,b,c,t: real);
var al,be,ga: real;
begin
al := arccos((sqr(b) + sqr(c) - sqr(a))/(2 * b * c)) * 180 / pi;
writeln('угол A= ',trunc(al));
writeln('угол B= ',trunc(180-al-t));
end;
begin
write('введите сторону а: ');
readln(x);
write('введите сторону b: ');
readln(y);
write('введите угол С: ');
readln(C);
n:=C;
C:=cos(C*180/pi);
z:=sqrt(x*x+y*y-2*x*y*C);
h:=0.5*sqrt(2*(x*x+y*y)-c*c);
ygls(x,y,z,n);
writeln('сторона c: ',trunc(z));
writeln('высота h: ',trunc(h));
writeln('периметр P: ',trunc(x+y+z));
writeln('площадь S: ',trunc(z*h));
end.
<span>// PascalABC.NET 3.3
// Cборка 1590 от 03.12.2017</span>
1)
begin
var x:=ReadInteger('Введите x->');
if x<3 then Writeln('y=',x+4)
else
if x>3 then Writeln('y=',x*x);
end.
Пример:
Введите x-> 2
y=6
2)
begin
var x:=ReadReal('Введите x->');
if x<4 then Writeln('y=',x*x:0:2)
else
if (x>4) and (x<5) then Writeln('y=',x+5:0:2)
else Writeln('y=',x*x*x:0:2);
end.
Пример:
Введите x-> 5
y=125.00
Відповідь:
x,n=map(int, input().split())
print(n, "грамм конфет стоят ",((x*n)//1000), " рублей и ", int(((x*n)%1000)/10), " копеек")
Пояснення:
Var
x,F:real;
begin
Write('Введите значение аргумента х: ');
Readln(x);
if x > 3.6 then F := 45*x*x+5
else F := 5*x/(10*x*x+1);
Writeln('Значение функции равно ',F)
end.
Тестовое решение:
Введите значение аргумента х: 2
Значение функции равно 0.24390243902439
Введите значение аргумента х: 4
Значение функции равно 725