Переделать код добавив процедуры - Turbo Pascal

Узнай цену своей работы

Формулировка задачи:

Нужно в код программы добавить процедуры

Решение задачи: «Переделать код добавив процедуры»

textual
Листинг программы
uses crt;
procedure vvod(var x,eps:real);
begin
repeat
writeln('Введите X (X<1)');
readln(x);
until x<1;
repeat
writeln('Введите точность eps>0 eps=');
readln(eps);
until eps>0;
end;
procedure summa(x,eps:real);
var p,s:real;
    n:integer;
begin
s:=x;
p:=x;
n:=1;
repeat
inc(n);
p:=-p*x;
s:=s+p/n;
until abs(p/n)<eps;
writeln('s=',s:0:5);
writeln('test: ln(x + 1)=',ln(x + 1):0:5);
end;
 
var x,eps:real;
begin
clrscr;
writeln('Здравствуйте! Данная программа предназначена для нахождения суммы ряда');
vvod(x,eps);
summa(x,eps);
readln
end.

Объяснение кода листинга программы

  1. Объявление переменных x и eps.
  2. Вывод приветствия и сообщение о назначении программы.
  3. Ввод значений для x и eps с помощью процедуры vvod.
  4. Вызов процедуры summa с передачей значений x и eps.
  5. Ожидание ввода пользователя для завершения работы программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.3 из 5
Похожие ответы