Даны два числа .Если они не равны ,то найти их сумму и произведение . Если произведение...

0 голосов
146 просмотров

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


Информатика (14 баллов) | 146 просмотров
Дано ответов: 2
0 голосов

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.²

(40 баллов)
0

Мне нужно в языке С или С++

0

А разве это следует из условия Вашего задания?

0

Нет ну пожалуйста помогите

0

бро ща напишу

0

Спасибо))))

0

Если не сложно то вот еще одна задачка.

0

#include
using namespace std;
int main(){
int a,b;
cin>>a>>b;
if(a!=b){
cout<<a<<"*"<<b<<"="<<a*b<<endl;<br> cout<<a<<"+"<<b<<"="<<a+b<<endl;<br> if(a*b>a+b) cout<<a*b-(a+b)<<endl;<br> }
else cout<<a<<"="<<b<<endl;<br> return 0;
}

0

В трапеции заданы стороны a,b,c,d. Найти и вывести на экран остальные элементы трапеции. Язык С или С++

0

нельзя задачи в комментариях писать

0 голосов

Var
  a,b,s,p:real;

begin
  Write('Введите два числа через пробел: ');
  Read(a,b);
  if a<>b then begin
    s:=a+b; p:=a*b;
    Writeln('Сумма равна ',s,', произведение равно ',p);
    if p>s then Writeln('Произведение больше суммы на ',p-s:0:5)
    end
  else Writeln('Числа равны')
end.

Пример
Введите два числа через пробел: 24 15.2
Сумма равна 39.2, произведение равно 364.8
Произведение больше суммы на 325.60000

(142k баллов)