Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 07.10.2018
Сообщений: 17

Вычислить длину кривой, соответствующей функци на отрезке

07.10.2018, 01:09. Показов 1837. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вычислить длину кривой, соответствующей функции y=|sin(x)|+x^2 на отрезке [a,b], приближенно заменив кривую ломаной, полученной в результате разбиения отрезка [a,b] на n равных частей.
Помогите, пожалуйста!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.10.2018, 01:09
Ответы с готовыми решениями:

Вычислить длину кривой, соответствующей функции y=f(x) на отрезке [a,b], приближенно заменив кривую ломаной
Вычислить длину кривой, соответсвующей функции y=f(x) на отрезке ,приближенно заменив кривую ломаной,полученной в результате разбиения...

Вычислить f(a), где f-периодическая функция с периодом 1,5, совпадающая на отрезке [0,1.5] со следующей функци
Дано действительное число а. Вычислить f(a), где f-периодическая функция с периодом 1,5, совпадающая на отрезке со следующей функцией. Как...

Вычислить длину дуги гладкой кривой
Вычислить длину дуги s гладкой кривой y = f(x), содержащейся между двумя точками с абс-циссами x = a и x = b по...

6
Модератор
Эксперт Pascal/DelphiЭксперт NIX
 Аватар для bormant
7816 / 4635 / 2837
Регистрация: 22.11.2013
Сообщений: 13,158
Записей в блоге: 1
07.10.2018, 09:40
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function f(x: Real): Real;
begin
  f:=Abs(Sin(x))+Sqr(x);
end;
function Dst(x1, y1, x2, y2: Real): Real;
begin
  Dst:=SqRt(Sqr(x2-x1)+Sqr(y2-y1));
end;
var
  a, b, t, h, s: Real
  n, i: Integer;
begin
  Write('a b n: '); ReadLn(a,b,n);
  h:=(b-a)/n; t:=a; {s:=0;}
  for i:=1 to n-1 do begin
    s:=s+Dst(t,f(t),t+h,f(t+h)); t:=t+h;
  end;
  s:=s+Dst(t,f(t),b,f(b));
  WriteLn(s);
end.
Если наплевать на точность разбиения, можно проще:
Pascal
9
10
11
12
13
14
15
16
17
var
  a, b, h, s: Real
  n, i: Integer;
begin
  Write('a b n: '); ReadLn(a,b,n);
  h:=(b-a)/n; {s:=0;}
  for i:=1 to n do s:=s+Dst(a+h*(i-1),f(a+h*(i-1)),a+h*i,f(a+h*i));
  WriteLn(s);
end.
1
0 / 0 / 0
Регистрация: 07.10.2018
Сообщений: 17
07.10.2018, 15:51  [ТС]
Спасибо огромное, но я не уточнила.. Надо в С++..
0
 Аватар для Sun Serega
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
07.10.2018, 16:25
Тогда почему в разделе паскаля?
0
0 / 0 / 0
Регистрация: 07.10.2018
Сообщений: 17
07.10.2018, 16:39  [ТС]
протупила
первый раз зашла на сайт, срочно нужна была лаба, в итоге просто написала "создать тему" и всё
подскажите, куда писать пожалуйста xd
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
07.10.2018, 17:49
Сюда
https://www.cyberforum.ru/cpp-beginners/
1
0 / 0 / 0
Регистрация: 07.10.2018
Сообщений: 17
07.10.2018, 19:20  [ТС]
спасибо Вам большое!
кстати, благодаря Вашей программе я хоть приближённо поняла, что и как делать. Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.10.2018, 19:20
Помогаю со студенческими работами здесь

Вычислить длину кривой, соответствующей функции
Вычислить длину кривой, соответствующей функции y=|sin(x)|+x^2 на отрезке , приближенно заменив кривую ломаной, полученной в результате...

Вычислить длину кривой
Написать программу для вычисления длины кривой на интервале с заданной точностью подынтегральная функция: (ln x/x)3 интервал: ...

Вычислить длину кривой
Вычислите длину кривой, соответствующей функции у=ф(х) на отрезке (а,в) приближённо заменив кривую ломанной, полученной в результате...

Вычислить длину кривой.
Вычислить длину дуги кривой x2+2x-y=0, отсекаемую осью абсцисс.

Вычислить длину дуги кривой
вычислить длину дуги кривой y=1-lncosx от x=0 до x=pi/4


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru