Написать функцию, которая принимает 3 числа, наивеличайшее из них разделяет меньшее

Написать функцию, которая воспринимает 3 числа, величайшее из их делит меньшее и отдаёт это значение. Для решения задачки пригодится оператор дробления с остатком

Задать свой вопрос
Мохов-Мордухович Варвара
Уточните, все величины целочисленные? И если да, в каком виде функция обязана возвращать итог? В виде целой части (но тогда для чего остаток?), либо в виде какой-то структуры из тройки элементов "целая часть, остаток, делитель" (что-то наподобие простой дроби)? И на каком языке функцию определять?
Михон Хринченко
Ну означает будет так, как я сообразил его задание
1 ответ
Type
  St = record
    iquo: integer; целая часть
    irem: integer; числитель дроби
    idiv: integer; знаменатель дроби
  end;

function iMax(i, j: integer): integer;
begin
  if i gt; j then iMax := i else iMax := j
end;

function iMin(i, j: integer): integer;
begin
  if i lt; j then iMin := i else iMin := j
end;

function FR(i, j, k: integer): St;
var
  nmax, nmin: integer;

begin
  nmax := iMax(iMax(i, j), k);
  nmin := iMin(iMin(i, j), k);
  with Result do
  begin
    iquo := nmax div nmin;
    idiv := nmin;
    irem := nmax mod nmin
  end
end;

var
  a, b, c: integer;
  r: St;

begin
  write('Введите через пробел три целых числа:');
  readln(a, b, c);
  r := FR(a, b, c);
  writeln('Итог работы функции: ', r.iquo, ' целых и ', r.irem, '/', r.idiv)
end.

Тестовое решение:

Введите через пробел три целых числа:343 253 37
Итог работы функции: 9 целых и 10/37



, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость

Физика.

Из точки м выходят 3 луча MP MN и MK причём

Геометрия.

выпиши в свою тетрадь те правила этикета которые тебе не были

Разные вопросы.

Анна хорошо учится у неё много подруг свободное от учёбы время

Обществознание.

10) Килограмм конфет дороже килограмма печенья на 52 р. За 8

Математика.

Во сколько раз число атомов кислорода в земной коре больше числа

Химия.

Составить монолог от имени дневника двоечника 7-10 предложений

Русский язык.

Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо

Разные вопросы.

Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных

Разные вопросы.

Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей

Математика.

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт