Ольга Тутова
Ольга Тутова

нужно!! ! даны 2 числа вывести большее как это сделать имея только + -/ % остаток от деления а на б , *.

Ксюша Архипова
Ксюша Архипова

var a.b,c: real;
begin
read(a);
read(b);
c:=a-b;
if c:=0 then writeln (' Числа одинаковые' , c) else
if c > 0 then writeln(a) else
writeln(b);
end.

to КЭП

так и округление с модулем же нельзя))

МШ
Михаил Шаров

var a,b : longint;
MinVal, MaxVal : integer;
begin
WriteLn('Введите два целых числа: ');
Readln(a, b );
MinVal := (a+b-abs(a-b)) div 2 ;
MaxVal := (a+b+abs(a-b)) div 2 ;
WriteLn('Число ',MaxVal,' не меньше, чем число ',MinVal);
Readln
end.

или так

var a,b, max : integer;
begin
WriteLn('Введите два целых числа: ');
Readln(a,b);
max := round(((a + b)/2) + abs(a - ((a + b)/2)));
WriteLn('Максимальное число равно: ',Max)
end.

или без abs

var a,b,a1,b1:word;
begin
WriteLn('Введите два целых числа: ');
readln(a,b);
a1:=a div b;
a1:=((a1+2) div (a1+1)) mod 2;
b1:=(a1+1) mod 2;
writeln('Число ', a*a1+b*b1,' не меньше ',a*b1+b*a1);
end.

to Физмат

Нельзя же < или > использовать.

Похожие вопросы
Найдите наименьшее число, которое при делении на 2 дает остаток 1, при делении на 3-остаток 2,на 4- остаток 3,
Найдите остаток от деления числа 2(в 32 степени) на 7. Найдите остаток от деления числа 2(в 32 степени) на 7
дано число. найти целую часть от деления и остаток от деления на число 10, полученные результаты вычесть и возвести в кв
Остаток от деления числа n на 24 равен 7. Каким может быть остаток от деления этого числа на 48?
Число а дает остаток 2 при делении на 3 и остаток 1 при делении на 4. Найдите остаток от деления а на 6.
Некоторое натуральное число при делении на 9 даёт остаток 1,а при делении на 3-остаток 2. Какое это число? помогите
программировнаие. с++. даны а=5,б=3,с=2 вывести что больше (а+б) /с или (а-б) /с
Даны два числа. Вывести вначале большее, а затем меньшее из них. Входные данные: ввести 2 целых числа А, В (-1000<= А, В
число a при делении на 7 даёт остаток 2.
как вычислить остаток от деления в с++?