1. первая правая цифра числа показывает число единиц, вторая - число двоек (1·2) , третья - число четверок (2·2), четвертая - число восьмерок (4·2) и т.д. имеем:
2. число нужно поделить на два, найти остаток. полученный результат снова поделить на два и найти остаток и т.д. остатки, записанные в обратном порядке и есть запись в двоичном исчислении.
65÷2 = 32 (ост.1)
32÷2 = 16 (ост.0)
16÷2 = 8 (ост.0)
8÷2 = 4 (ост.0)
4÷2 = 2 (ост.0)
2÷2 = 1 (ост.0)
1÷2 = 0 (ост.1)
65₁₀ = 1000001₂
Ответ дал: Гость
program sir; var y,x,h: real; beginx: =280; h: =0.1; while h< =1 do begin y: =x*h; writeln('цена за ',h*1000,' грамм ',y,' руб'); h: =h+0.1 end; end.
Ответ дал: Гость
в клетке а1 - 8
а2 - 80
а3 - 72
в1 - 20
в2 - 2
Ответ дал: Гость
uses crt;
var x,y: real;
n: integer;
begin
clrscr;
writeln('введите координаты точки: ');
readln(x,y);
if(x=0)and(y< > 0) then write('точка попала на ось y')
else if (x< > 0)and(y=0) then write('точка попала на ось х')
Популярные вопросы