Записать на языке паскаля. "Даны два числа. Замените меньшее из них модулем разности...

0 интересует 0 не интересует
120 просмотров

Записать на языке паскаля.

"Даны два числа. Замените меньшее из них модулем разности этих чисел, а большее модулем суммы."

СРОЧНО


спросил от (84 баллов) в категории Информатика
оставил комментарий от Начинающий (803 баллов)
0 0

сейчас напишу. 3 мин

оставил комментарий от (22 баллов)
0 0

uses crt;var a,b,s,r: integer;beginwriteln('Введите первое число');readln(a);writeln('Введите второе число');readln(b);s:=a+b;if a>b then beginr:=a-b;a:=r;b:=s; endelsebeginr:=b-a;b:=r;a:=s; end; writeln(a,b);end.

оставил комментарий от (22 баллов)
0 0

так?

оставил комментарий от Начинающий (803 баллов)
0 0

Зачем так много строк??

оставил комментарий от Начинающий (803 баллов)
0 0

и где модуль тогда?

1 Ответ
0 интересует 0 не интересует
ответил от Начинающий (803 баллов)

Uses crt;
var a,b,c:integer;
begin
writeln('Vvedi a,b')
readln(a,b);
c:=a+b;
if (a>b) then
begin
b:=abs(a-b);
a:=c;
end
else if (abegin
a:=abs(a-b);
b:=c;
end;
writeln('a=',a,' b=',b);
end.

...