Нужно сделать это уравнение поэтапно,чтобы получилось как ** следующих фото.

0 голосов

Нужно сделать это уравнение поэтапно,чтобы получилось как на следующих фото.


image
image
image

спросил от (29 баллов) в категории Информатика
оставил комментарий от Кандидат Наук (32.2k баллов)

Это точно информатика?

оставил комментарий от Кандидат Наук (32.2k баллов)

Непонятно, что делать. у тебя на первой странице формула под сокращение, сильное сокращение, на второй и третьей простенькая прораммка. И что надо, собственно?

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

Надо просто это уравнение разложить,как на том фото с простой формулой

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

Простая формула для примера только

1 Ответ
0 голосов
ответил от Кандидат Наук (32.2k баллов)

Формулу сократить до 
1/6 (x - 4) (x - 5)
x!=-4
x!=5
и дальше что-то вроде

var
  x,y,z,s:integer;
begin
    writeln('Вычисление значения функции s=(x^2-10x+25)/(3x+12)/((2x-10)/(x^2-16))', в целых числах);
    writeln('Введите значение X);
    
readln(x);
    y:=x-4;
    z:=x+5;
  if ((y=0) or (z=0)) then writeln('Значение функции не определено');
  else begin
    s:= 1/6*y*z;
    write('s =');
    writeln(s);
  end;
end.
не уверен насчёт синтаксиса, где-то может быть лишние точка с запятой, проверьте.

оставил комментарий от Кандидат Наук (32.2k баллов)

Вот прогнал программку в АБС-Паскале,

оставил комментарий от Кандидат Наук (32.2k баллов)

var
x,y,z,s:real;
begin
writeln('Вычисление значения функции s=(x^2-10x+25)/(3x+12)/((2x-10)/(x^2-16))');
writeln('Введите значение X');
readln(x);
y:=x-4;
z:=x+5;
if ((y=0) or (z=0)) then writeln('Значение функции не определено')
else begin
s:= 1/6*y*z;
write('s =');
writeln(s);
end;
end.

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

Спасибо большое )

...