Главная /
Разработка компиляторов /
Данная программа:var in : integer; function Digits (integer n) : integer; var m : integer; begin if n < 10 then return n else begin m := n div 10; return n - m*10 + Digits (m); end; end; begin read (in); writeln(Digits(in)); end. используется:
Данная программа:var in : integer;
function Digits (integer n) : integer;
var m : integer;
begin
if n < 10 then return n
else begin
m := n div 10;
return n - m*10 + Digits (m);
end;
end;
begin
read (in);
writeln(Digits(in));
end.
используется:
вопрос
Правильный ответ:
для вычисления частного чисел
для вычисления остатка от деления
для вычисления суммы цифр числа
для вычисления квадрата числа
Сложность вопроса
78
Сложность курса: Разработка компиляторов
78
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные решения - я бы не справился c этими тестами intuit.
12 апр 2020
Аноним
Если бы не данные решения - я бы не справился c этими тестами intuit.
04 май 2019
Другие ответы на вопросы из темы программирование интуит.
- # На компилятор языка программирования возлагается ответственность:
- # В сложных языках программирования для распределения памяти приходится отталкиваться от значений, которые:
- # Набор потоковых утверждений - это:
- # Алгоритм построения управляющей таблицы автомата состоит из следующих шагов:
- # Лексический анализатор в следующем контексте:fi (x == y) { ... }: