Дано действительное число x. Вычислить выражение(пример на фото) program z3_23; uses crt; var i,k,z: integer; x,s,s1,s2:real; Begin ClrScr; Write('x='); Read(x); s1:=x; s2:=1;z:=1;k:=1; For i:=1 to 7 do begin s:=s+z*s1/s2; s1:=...

Дано действительное число x. Вычислить выражение(пример на фото) program z3_23; uses crt; var i,k,z: integer; x,s,s1,s2:real; Begin ClrScr; Write('x='); Read(x); s1:=x; s2:=1;z:=1;k:=1; For i:=1 to 7 do begin s:=s+z*s1/s2; s1:=s1*x*x; s2:=s2*(k+1)*(k+2); z:=-z; k:=k+2; end; write('s=',s:5:6); Readkey; end. For i:=1 to 7 do-заменить на while вот это нужно
Гость
Ответ(ы) на вопрос:
Гость
uses crt; var     k: integer;     x, s, a: real; begin     ClrScr;     Write('x=');     Readln(x);          a := x;     s := a;     k := 3;     while k < 13 do     begin         a := a * (-1) * x * x / k / (k - 1);         s := s + a;         k := k + 2;     end;          writeln('s=', s:5:6);     Readkey; end.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы