Забравена парола

Език

Български    Английски

Реклами




Съобщи за грешка !
Добави търсачка

Валиден XHTML 1.1 Валиден CSS 2.1
Powered by PHP Powered by MySQL
Pascal емулатор
1 потребител(и) online
Контрол на шрифта Принтирай  Текущ език: Pascal

Упражнения://Редене на код


За да решите задачата е нужно чрез мишката да разместите кода, докато получите работеща програма.

Условие на задачата:
Да се напише програма, която пресмята приближено следната безкрайна сума[br /] S = x/1! - x[sup]3[/sup]/3! + x[sup]5[/sup]/5! - x[sup]7[/sup]/7! + .... [br /] за произволно реално число x от интервала [-1, 1]. Сумирането да продължи докато последното добавено събираемо по модул стане по-малко от 10[sup]-11[/sup].


  • Q := Q*i*(i+1);
  • write('Enter x= ');
  • P := P*x*x;
  • P : real;
  • i := i+2;
  • var S, x : real;
  • repeat
  • d, i : integer;
  • Q := 1;
  • S := 0;
  • end.
  • end
  • write('S=', S)
  • d := -d
  • i := 2;
  • readln(x);
  • until abs(p/q)<10e-11;
  • P := x;
  • d := 1;
  • if abs(x)>1 then write('Error')
  • Q : longint;
  • begin
  • S := S + d*P/Q;
  • else begin