Аватар
Информатика, опубликовано 2018-08-22 17:52:44 by Гость

Даны два числа .Если они не равны ,то найти их сумму и произведение . Если произведение больше суммы ,то определить на сколько. Числа ввести случайным образом на интервале заданном клавиатуры.Помогите решить пожалуйста!

Аватар
Ответ оставил Гость

Program ran;
label main;
var
x, y, min, max, s, p, d: integer;
begin
randomize;
writeln(ВВОД ПРОМЕЖУТКА);
write(от: );
readln(min);
write(до: );
readln(max);
main:
x := min + random(max - min + 1);
y := min + random(max - min + 1);
if not(x = y) then
begin
s := x + y;
writeln(сумма: , s);
p := x * y;
writeln(произведение: , p);
if p > s then
begin
d := p - s;
writeln(произведение больше суммы на , d);
end;
end
else
begin
writeln(случайные числа равны, повтор генерации...);
goto main;
end;
end.

Вопрос
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.