Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 27.01.2026
Сообщений: 3

Протабулировать функцию

27.01.2026, 09:58. Показов 258. Ответов 1

Студворк — интернет-сервис помощи студентам
Составить и реализовать на Pascal программу c использованием оператора WHILE для табуляции функций в
заданном интервале изменения х [-2,6;3,1] и с заданным шагом табуляции 0,1.
Результат табуляции должен быть оформлен для вывода в виде таблицы,
содержащей два столбца, один - для значений x и второй - для значений функции.
Название: изображение_2026-01-27_095809308.png
Просмотров: 43

Размер: 5.0 Кб
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.01.2026, 09:58
Ответы с готовыми решениями:

Протабулировать в массиве функцию y=x²-z
Помогите пожалуйста кто может решить эти задачи на массивы: 1)Таблица содержит расписание движения...

Упорядочить матрицу и протабулировать функцию
Помогите разобраться с задачами: 1) Упорядочить строки матрицы по невозрастанию наибольших...

Трижды протабулировать функцию, используя три различных цикла
Товарищи помогите пожалуйста, я не могу понять как f(x) в программе Паскаль записать из двуз...

1
Модератор
10435 / 5724 / 3405
Регистрация: 17.08.2012
Сообщений: 17,429
27.01.2026, 11:09
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const
  xn = -2.6;
  xk = 3.1;
  h = 0.1;
var
  x, f: real;
begin
  writeln('  x        f(x)');
  x := xn;
  while x < xk + h / 2 do
    begin
      if x > h / 2 then f := ln(x) / ln(10) else f := 3 * exp(x) - 1 / (2 - x);
      writeln(x:4:1, f:16:12);
      x := x + h
    end
end.
Замечание: добавление h / 2 необходимо для исключения ошибок округления из-за конечной длины мантиссы машинного представления вещественных чисел. Без этого не будет выведена строка для x = 3.1, а в строке, где х = 0, будет ошибочно посчитана первая формула кусочно-заданной функции f3, а не вторая.

Добавлено через 36 минут
Это я написал простейший вариант, его Вам и рекомендую для сдачи задания. Но.

Если вдруг окажется, что нужно вывести результат именно в виде таблицы, ну там, с шапкой, вертикальными линиями и всем таким, то тогда, например, вот так:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
const
  xn = -2.6;
  xk = 3.1;
  h = 0.1;
  hor = '+------+-----------------+';
var
  x, f: real;
begin
  writeln(hor);
  writeln('|   x  |       f(x)      |');
  writeln(hor);
  x := xn;
  while x < xk + h / 2 do
    begin
      if x > h / 2 then f := ln(x) / ln(10) else f := 3 * exp(x) - 1 / (2 - x);
      writeln('|', x:5:1, ' |', f:16:12, ' |');
      x := x + h
    end;
  writeln(hor)
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.01.2026, 11:09
Помогаю со студенческими работами здесь

Трижды протабулировать функцию, используя три различных цикла
Товарищи, обращаюсь ко всем: мне ОЧЕНЬ тяжело дается предмет ИНФОРМАТИКА, но я трудолюбив,...

Протабулировать функцию на заданном отрезке
Короче задание в общем то такое протабулировать функцию на заданном отрезке с заданным шагом...

Протабулировать функцию
протабулировать функцию y=arcctg X

Протабулировать функцию
Протабулировать функцию y=x-tg(x) на отрезке с шагом /10 плз помогите, очень надо...)

Протабулировать функцию y=sqrt(ctg2(x)+0.5)
Допоможіть будь-ласка,бо помираю,треба зробити табулювання,одна надія на вас!!!!!Протабулювати...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru