Ответ:
77₈ = 7*8⁰ + 7*8¹ = 63₁₀
73₁₆ = 3*16⁰ + 7*16¹ = 115₁₀
64₁₀ = 0*2⁰ + 0*2¹ + 0*2² + 0*2³ + 0*2⁴ + 0*2⁵ + 1*2⁶ = 1000000₂
114₁₀ = 0*2⁰ + 1*2¹ + 0*2² + 0*2³ + 1*2⁴ + 1*2⁵ + 1*2⁶ = 1110010₂
100₁₀ = 0*2⁰ + 0*2¹ + 1*2² + 0*2³ + 0*2⁴ + 1*2⁵ + 1*2⁶ = 1100100₂
Объяснение:
число С может быть от 1000000₂ до 1110010₂
например можно взять 100₁₀ = 1100100₂
Ничего себе числа здесь...
В общем, <span>4 294 967 296, если я нигде не ошибся, это 2^32 => каждый пиксель занимает 32 бит памяти.
32*1024*1280=2^5*2^10*2^8*5=2^23*5 бит = 2^20*5 байт = 5 Мбайт.
Так что да, из предложенных вариантов подходит только карта на 64 Мбайта.</span>
var n,i,rez:integer;
begin
write('Введите n: ');
readln(n);
rez:=0;
for i:=1 to n do
if odd(i) then rez:=rez+i
else rez:=rez-i;
writeln('rez=',rez);
end.
Ис+(пол)+(нить')+(ель)=Исполнитель
Который раз повторяю, указывайте на каком языке нужно писать программу. По классике написала на Pascal:
program ff;
var
x : integer;
begin
Write('Введите число ');
Readln(x);
if x mod 2 = 0 then writeln(x/2)
else writeln(sqr(x));
end.