Предмет: Информатика,
автор: ClarisVerbis
Задача табулирования функции. В PASCAL
В файл tabl.txt вывести таблицу значений для функции y=(2х+1)/(2х-1) (записано дробью)
NoxAirMagic:
Могу только расписать алгоритм действия, т.к. я не программирую на паскале
Ответы
Автор ответа:
1
var
FD: text;
y, step, first, last: real;
begin
write('Введите начальное значение, конечное значение и шаг:');
read(first, last, step);
assign(FD, 'tabl.txt');
rewrite(FD);
writeln(FD, 'x':4, 'f(x)':10);
while (first <= last) do
begin
if (first.Between(0.41, 0.58)) then
writeln(FD, first:4:2, 'infinity':10)
else
begin
y := (2 * first + 1) / (2 * first - 1);
writeln(FD, first:4:2, y:10:4);
end;
first := first + step;
end;
close(FD);
end.
Похожие вопросы
Предмет: Физика,
автор: 123105949
Предмет: География,
автор: Аноним
Предмет: Математика,
автор: Itzjulia
Предмет: Биология,
автор: dashatru03