sharikplushelen
?>

Определите логическое произведение и логическую сумму всех двоичных чисел в диапазоне от 16 до 22 (в десятичной системе счисления) включая границы. ответ запишите в восьмеричной системе счисления

Информатика

Ответы

ramco1972

var

 x, y, t, c, n, k: integer;

 a: array [1..10] of integer;

begin

 for t := 1 to 10 do

   a[t] := 0;

 read(x, y);

 t := x;

 while (t <> 0) do

 begin

   c += 1;

   t := t div 10;

 end;

 k := 1;

 for t := 1 to c do

   k *= 10;

 while (x <> 0) do

 begin

   n := y;

   t := x div k;

   while (n <> 0) do

   begin

     c := n mod 10;

     n := n div 10;

     if (c = t) and (a[c + 1] = 0) then

     begin

       write(t, ' ');

       a[c + 1] += 1;

       break;

     end;

   end;

   x := x mod k;

   k := k div 10;

 end;

end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Определите логическое произведение и логическую сумму всех двоичных чисел в диапазоне от 16 до 22 (в десятичной системе счисления) включая границы. ответ запишите в восьмеричной системе счисления
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

agaloan8
smnra219
extremhunter
annaan-dr582
inessa12006
Irinalobanowa
Lugovoi
Александровна
Бегун-Марина
yanermarina87
kriapex
fialkaflowers77
Maloletkina-marina2
yanva
Shtorm-Shoe