irnik65
?>

1. Запишите первые 35 чисел троичной системы 2. Запишите первые 25 чисел двоичной системы чтобы правильно было ​

Информатика

Ответы

сузанна_Людмила

program DecToBinCount;

uses

 SysUtils, StrUtils;

function DecToBin (m: Integer): string;

var

 r: Integer;

 s: string;

begin

 while (m > 0) do Begin

  r := m mod 2;

  m := m div 2;

  s := IntToStr (r) + s;

 end;

 Result := s;

end;

var

 m, n, x, i, c: Integer;

 s: string;

begin

 Write ('Введите M, N, X: ');

 ReadLn (m, n, x);

 WriteLn;

 c := 0;

 for i := m to n do begin

   s := DecToBin (i);

   if RightStr (s, x) = StringOfChar ('0', x) then begin

     WriteLn (s, ' ');  // для проверки. после тестирования закомментарить

     Inc (c);

   end;

 end;

 WriteLn (c);

 ReadLn;

end.

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

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

1. Запишите первые 35 чисел троичной системы 2. Запишите первые 25 чисел двоичной системы чтобы правильно было ​
Ваше имя (никнейм)*
Email*
Комментарий*

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

fedorenkoroman
morozovalexander90
Nikita
yana799707
Банова_Елена431
tarhan1221
sarbaevmax
marim1994361
Vladimirovich58
Columbia777
Adabir20156806
Николаевич1033
gresovanatalya
fedoseevalyubov
kuk-nina