Из целых чисел такая пара только одна - 2 и 2.
А если программу писать, то так
var a, b: integer
BEGIN
for a=1 to 100 do
begin
for b=1 to 100 do
begin
if a+b=a*b then write (a, b);
end;
end;
END.
Если можно брать нецелые числа, то для любого х второе число равно x/(x-1)
Например, 3 и 3/2. 3 + 3/2 = 3*3/2 = 9/2
На Паскале:
program MyProgram;
var n,i,fact: integer; sum: real;
begin
sum:=0;
fact:=1;
writeln('Введите число N.');
readln(n);
for i:=1 to n do
begin
fact:=fact*i;
sum:=sum+1/fact;
end;
writeln('Сумма 1/1!+1/2!+1/3!+...+1/N = ',sum);
end.
Program pr;
uses crt;
Var
i,n:integer;
Procedure del(a:integer);
Var i:integer;
Begin
i:=1;
while (a div i<>0) do
Begin
if (a mod i=0)
then Writeln(i);
i:=i+1;
end;
end;
Begin
Writeln('Vvedite chislo');
readln(n);
del(n);
readln;
end.
неУ -нормально замкнутый (размыкающий) контакт
∅----Х----+----неУ----Z-----+---∅
.................|-----------X---------|
.................|----------Y-----------|
∅-----+----X------неУ---------+-----∅
,,,,,,,,,,,|-----------Х---------------|
не(Х→У)=не(неХ + У)= Х•неУ