1)-63,611=-63611*10^-3
2)60.509 =60509*10^-3
1)16-ой
63.611
63/16 =03F
.611=9C6
и того - 03F 9C6
2)60= 3С6
509= 824
и того 3С6 824
5DB0000=16^7*4 + 16^6*5 + 16^5*13 + 16^4*11 + 16^3*0 + 16^2*0 + 16^1*0 + 16^0*0 = 1073741824 + 83886080 + 13631488 + 720896 здесь нулли = 1171980288
C88B6000 =16^7*12 + 16^6*8 + 16^5*8 + 16^4*11 + 16^3*6 = 3364577280
F6E5 = 16^4*15 + 16^3*6 + 16^2*14 + 16^1*5 =1011280
8D7= 16^2* 8 + 16^1* 13 + 16^0*7 = 2048 + 208 + 7 = 2263
var
i: integer;
begin
writeln('*** Alphaeus is thinking... ***');
writeln('*** OK ***');
writeln('Программа находит 4-значные числа, которые делятся на 27');
writeln('Список таких чисел:');
for i:=1000 to 9999 do
if (i mod 27)=0 then writeln(i);
end.
Program Ilgiz98;
var
mass: array [1..20] of integer;
i, k, n: integer;
begin
writeln('*** Alphaeus is thinking... ***');
writeln('*** OK ***');
writeln('Среди элементов массива программа находит числа, которые больше заданного числа N и одновременно кратны 5');
write('Введите число N '); readln (n);
writeln('*** Вычисляю... ***');
k:=0;
writeln('Массив чисел:');
for i:=1 to 20 do
begin
mass[i]:=random(1000)-500;
writeln(mass[i]);
if (mass[i]>n) and ((mass[i] mod 5)=0) then k:=k+1;
end;
writeln();
writeln('Всего найдено ',k,' таких чисел');
end.