Постройте таблицу значений функции y=f(x) для x€[a,b] с шагом h. Замечание. Для решения...

0 голосов

Постройте таблицу значений функции y=f(x) для x€[a,b] с шагом h.
Замечание. Для решения задачи использовать вспомогательный метод.
12 задача


image

спросил от Начинающий (475 баллов) в категории Информатика
оставил комментарий от Архангел (142k баллов)

1. Какой язык в какой версии? 2. Метод предполагает класс, на базе которого в программе будет создан объект, имеющий данный метод. Вы какими свойствами и методами хотите этот объект наделить?

оставил комментарий от Начинающий (475 баллов)

Паскаль,вспомогательный метод

оставил комментарий от Архангел (142k баллов)

Что это за термин "вспомогательный метод"? Вы где его взяли? И снова: ВЕРСИЯ какая Паскаля?

оставил комментарий от Архангел (142k баллов)

Специально посмотрел в Интернет: там НЕИЗВЕСТЕН термин "вспомогательный метод" для Паскаля.

оставил комментарий от Начинающий (475 баллов)

не знаю,задание такое,я и сам не понимаю,паскаль abcnet

оставил комментарий от Архангел (142k баллов)

Когда учащиеся не понимают задания, они своему преподавателю вопрос задают.

оставил комментарий от Начинающий (475 баллов)

задание дистанционно отправлено сегодня,если спрашивать,то только завтра,а сделать как бы надо

оставил комментарий от Архангел (142k баллов)

Что-то меня на мысль наводит, что Вы на занятия не ходите (или ходите, но занимаетесь там чем-то иным). Поскольку тут почти 100% я уверен, что речь не о вспомогательном методе, а о вспомогательном алгоритме.

оставил комментарий от Начинающий (475 баллов)

возможно

1 Ответ
0 голосов
ответил от Архангел (142k баллов)
 
Лучший ответ

// PascalABC.Net 3.0, сборка 1052
function f(x:double):double;
begin
  if x<0 then result:=0<br>  else
    if x=1 then result:=1
    else result:=sqr(x)+1
end;

var
  a,b,h,x:double;
begin
  Write('Введите a b h: '); Read(a,b,h);
  x:=a;
  while x<=(b+1e-10*h) do begin<br>    Writeln('x=',x:10:5,', y=',f(x):10:5);
    x:=x+h
  end
end.

Тестовое решение:
Введите a b h: 0.3 2.5 0.25
x=   0.30000, y=   1.09000
x=   0.55000, y=   1.30250
x=   0.80000, y=   1.64000
x=   1.05000, y=   2.10250
x=   1.30000, y=   2.69000
x=   1.55000, y=   3.40250
x=   1.80000, y=   4.24000
x=   2.05000, y=   5.20250
x=   2.30000, y=   6.29000

...