Var i:integer;
begin
for i:=1 to 43 do
writeln(sqr(i));
readln;
<span>end.</span>
Для перевода нужно умножить содержимое каждого разряда на его "вес" и результаты сложить.
Начнём с первого разряда, в числе он расположен справа, и его "вес" равен 2 в нулевой степени ( 2^0 = 1 ) и далее будем двигаться к старшему разряду:
1*2^0 +0*2^1 +1*2^2 +0*2^3 +1*2^4 +0*2^5 +1*2^6 +0*2^7 +1*2^8 =
1*1 +0*2 +1*4 +0*8 +1*16 +0*32 +1*64 +0*128 +1*256 =
1 + 4 + 16 + 64 + 256 = 341
(здесь приведён полный расчёт, брались даже разряды в которых находятся нули; на практике разряды с нулями конечно можно не брать в расчёт, но при этом не перепутайте "вес" разрядов- он зависит от номера конкретного разряда).
Т.к первый отрезок от 2 до 4,а третий от 3 до +бесконечности,то ответ равен 1 т.к. он не входит эти отрезки
<span>исполняемый ехе файл получается в результате работы : компилятора
</span>
Старенький монитор...
1. 640*480=307200 точек
2. Цветов 65536, значит необходимо 16 бит или 2 байта на одну точку. Так как 2^16 = 65536
3. Объем памяти нужен 307200*2=614400 байт = 614400/1024=600 Кбайт
Ответ: 600 Кбайт