В четырехзначном числе найти поначалу самую великую цифру и вывести ее,

В четырехзначном числе найти поначалу самую великую цифру и вывести ее, потом самую малюсенькую цифру и вывести ее, потом отыскать разность большей и наименьшей цифры.

Задать свой вопрос
1 ответ
var
a,b,c,d:char;
ai,bi,ci,di:integer;
function min(x,y:integer):integer;//функция, обретающая минимум из 2х чисел
begin
if (xlt;y)then min:=x
else min:=y;
end;
function max(x,y:integer):integer;//функция, обретающая максимум из 2х чисел
begin
if(xgt;y) then max:=x
else max:=y;
end;
begin
read(a,b,c,d);
ai:=strtoint(a);
bi:=strtoint(b);
ci:=strtoint(c);
di:=strtoint(d);
writeln(min(min(ai,bi),min(ci,di)));//вывод минимума
writeln(max(max(ai,bi),max(ci,di)));//вывод максимума
writeln(max(max(ai,bi),max(ci,di))-min(min(ai,bi),min(ci,di)));//вывод разности максимума и минимума
end.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

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

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

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

Войти на сайт