Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 27.09.2012
Сообщений: 10
1

Создать программу табулирования функции

30.09.2012, 21:56. Показов 1101. Ответов 8
Метки нет (Все метки)

Привести алгоритм и создать программу табулирования функции y=f(x) на отрезку [a,b] с шагом h. В программе должен использоваться цикл с параметром. Для расчетов: а=2, b=2, h=0,1. Функция : y=sin √x3/(2-x).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.09.2012, 21:56
Ответы с готовыми решениями:

Разработать программу табулирования функции
Разработать программу табулирования функции, вывести их значение на экран. Разработать два варианта...

Составить программу табулирования функции
Помогите проверить задачу (Составить программу табулирования функции ln (x + √ (x + y)) в...

Составьте программу табулирования функции
Составьте программу табулирования функции y=tg x на отрезке с шагом 0.1.

Составить программу табулирования функции
сейчас очень нужно.. составить программу табулирования функции y = x2 - 0.2x + 2.13 , x є , ...

__________________
8
3450 / 2388 / 2135
Регистрация: 04.12.2011
Сообщений: 3,965
30.09.2012, 22:07 2
Наталочка, может а = -2?
0
0 / 0 / 0
Регистрация: 27.09.2012
Сообщений: 10
30.09.2012, 22:11  [ТС] 3
да, а=-2

))))
0
3450 / 2388 / 2135
Регистрация: 04.12.2011
Сообщений: 3,965
30.09.2012, 22:18 4
Наталочка, может еще поправки )) корень квадратный из отрицательного числа не извлекается.. может корень кубический?

Добавлено через 1 минуту
если не получается формулу составить - попробуйте описать словами
0
0 / 0 / 0
Регистрация: 27.09.2012
Сообщений: 10
30.09.2012, 22:20  [ТС] 5
игрик равно синус корень квадратный из икса в кубе разделить на в скобках на два минус икс


))))
0
3450 / 2388 / 2135
Регистрация: 04.12.2011
Сообщений: 3,965
30.09.2012, 22:39 6
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var
  a,b,h: real;
  x,y: real;
begin
  a:=-2; b:=2; h:=0.1; x:=a;
  while x<b do
  begin
    if x*x*x<0 then writeln('При х = ',x:0:2,' нет решений') 
      else begin 
        y:=sin(sqrt(x*x*x))/(2-x);
        writeln('При x = ',x:0:2,'   y = ',y:0:3);
      end;
    x:=x+0.1;
  end;
  writeln('При х = 2 нет решений');
  readln;
end.
1
0 / 0 / 0
Регистрация: 27.09.2012
Сообщений: 10
30.09.2012, 23:25  [ТС] 7
а как теперь сделать чтобы использовать цикл с постусловием?

условия те же!

))
0
3450 / 2388 / 2135
Регистрация: 04.12.2011
Сообщений: 3,965
30.09.2012, 23:29 8
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var
  a,b,h: real;
  x,y: real;
begin
  a:=-2; b:=2; h:=0.1; x:=a;
  repeat
    if x*x*x<0 then writeln('При х = ',x:0:2,' нет решений') 
      else begin 
        y:=sin(sqrt(x*x*x))/(2-x);
        writeln('При x = ',x:0:2,'   y = ',y:0:3);
      end;
    x:=x+0.1;
  until x>b;
  writeln('При х = 2 нет решений');
  readln;
end.
1
0 / 0 / 0
Регистрация: 27.09.2012
Сообщений: 10
30.09.2012, 23:41  [ТС] 9
спасибо большое)

теперь попробую сама разобраться с циклами с предусловием))))))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.09.2012, 23:41

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Составить программу табулирования функции
Составить программу табулирования функции y=f(x) на заданном промежутке xє с заданным шагом h....

Составьте программу табулирования функции
Составьте программу табулирования функции y=lg x на отрезке с шагом 0.5.

Составить программу табулирования функции
Вычислите таблицу значений функции y=\begin{cases}\frac{\operatorname{tg}^2(a+x)-a}{e^^{a-x}}...

Составить программу табулирования функции
Всем привет помогите пожалуйста на паскале составить программу табулирования функции ...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.