gusinica23
?>

10. как называются знания, которые представляют собой алгоритмы решения некоторых ? в ответе введите прилагательное во множественном числе.

Информатика

Ответы

ipeshindina236
Такие знания называются процедурными.
Калмыкова-Петрунина
Машинная программа представляет собой последовательность команд. В команде программы содержится описание операции, которую должен выполнить компьютер. Как правило, у команды есть свой код (условное обозначение), исходные данные и результат. Например, у команды "сложить два числа" операндами являются слагаемые, а результатом — их сумма. Результат команды вырабатывается по точно определенным для данной команды правилам, заложенным в конструкцию компьютера.
Реальная программа, выполняемая ЭВМ (электронная вычислительная машина), представляет собой последовательность единиц и нулей, которая хранится в памяти машины. Эту цепочку единиц и нулей (бит) называют машинным языком. 
Vip2002www86
Последнее проверяемое число 7FF, поскольку большее число при удвоении будет четырехзначным, нарушая условие задания.

procedure Analyze(n: integer; var sd: integer; var has2: boolean);
{Для заданного целого n возвращает:
  sd - сумму цифр в шестнадцатиричном представлении;
  has2 - true, если среди шестнадцитиричных цифр имеется хотя бы одна двойка.}
const
  mask = $00F;

var
  i, r: integer;

begin
  has2 := false;
  sd := 0;
  for i := 1 to 3 do
  begin
    r := (n and mask);
    has2 := (has2 or (r = 2));
    sd := sd + r;
    n := (n shr 4);
  end
end;

function IsSuitable(n: integer): Boolean;
{Проверяет, удовлетворяет ли число n набору условий}

var
  s1, s2: integer;
  has2, stub: boolean;

begin
  Analyze(n, s1, has2);
  Analyze(2 * n, s2, stub);
  IsSuitable := ((s1 = s2) and has2)
end;

var
  i, n: integer;

begin
  n := 0;
  for i := $100 to $7FF do
    if IsSuitable(i) then n := n + 1;
  Writeln('Найдено чисел- ', n)
end.

Результат выполнения программы:
Найдено чисел- 23

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

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

10. как называются знания, которые представляют собой алгоритмы решения некоторых ? в ответе введите прилагательное во множественном числе.
Ваше имя (никнейм)*
Email*
Комментарий*

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

mishamedbrat
Dom540703174
sve707ta
Skvik71
nevori
sokolowskayaa
An-solomon
ogofman
VSArsentev
eleniloy26
виталийВячеславович
Solovetzmila
slazurnaya
turoverova5
udalova-yelena
▲