Есть ответ 👍

Решить с использованием цикла while дан числовой ряд и некоторое число eps. найти сумму тех членов ряда, модуль которых больше или равен заданному eps. общий член ряда имеет вид: an=n! /(2*n)! я составила программу, но она не идет. выдает один и тот же ответ при вводе любого числа. найти ошибку function a(n: integer): double; var i: integer; f1,f2: double; begin f1 : = 1; for i : = 1 to n do f1 : = f1 * i; f2: =1; for i: =1 to 2*n do f2: = f2 * i; a : = f1 / f2; end; var i: integer; eps,s,an: double; begin write('eps='); read(eps); s: =0; i: =1; while an> =eps do an: =a(i); if an> =eps then begin s: =s+an; inc(i) end; writeln('s=',s); end.

213
404
Посмотреть ответы 2

Ответы на вопрос:

gratem04
4,5(50 оценок)

Аналогичная той, которую публиковали вчера. только цикл repeat заменяем на while.сначала немного .о модуле тут смысла нет говорить, поскольку все an - суть положительные величины на интервале (0; 1).uses crt; function ai(n: integer): real; var  i: integer;   p: real; begin  p: =1;   for i: =n+1 to 2*n do p: =p*i;   ai: =1/pend; var  i: integer;   eps,s,an: real; begin  clrscr;   write('eps='); read(eps);   s: =0; i: =1; an: =eps+1;   while an> =eps do begin      an: =ai(i);       if an> =eps then begin s: =s+an; inc(i) end  end;   writeln('s=',s);   readkeyend.тестовые решения: eps=0.07s= 5.8333333333e-01eps=0.000001s= 5.9229647667e-01eps=1e-8s= 5.9229653448e-01для контроля результата можно отметить, что сумма первых 1000 членов ряда равна приблизительно 5.922965365е-01 если раздражает наличие функции, можно и без нее: uses crt; var   i,j: integer;   eps,s,an,p: real; begin   clrscr;   write('eps='); read(eps);   s: =0; i: =1; an: =eps+1;   while an> =eps do begin       p: =1;       for j: =i+1 to 2*i do p: =p*j;       an: =1/p;       if an> =eps then begin s: =s+an; inc(i) end   end;   writeln('s=',s);   readkey end.
sv5080
4,5(46 оценок)

Foto.png - фотография, noga.txt - текст в блокноте и так далее, minecraft.exe приложение.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS