0 / 0 / 0
Регистрация: 20.04.2010
Сообщений: 17
1

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

27.04.2010, 18:55. Показов 972. Ответов 3
Метки нет (Все метки)

1. Найти область допустимых значений аргумента x.
2. Написать процедуру или функцию, которая вычисляет область допустимых
значений аргумента x.
3. Написать процедуру или функцию, которая вычисляет значение выражения
f(x) .
4. Ввести аргумент x с помощью клавиатуры и определить, попадает ли он в
область допустимых значений. В случае попадания аргумента x в область допустимых
значений вычислить значение выражения f(x)и вывести его на экран монитора, в
случае непопадания аргумента x в область допустимых значений вывести об этом
информационное сообщение.

вот что я набрал но оно чето неправельно щитает:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
program lab5;
uses crt;
var x: real;
function ODZ(x1:real):integer;
begin
     if  (abs(0.1*x*x+x)-2>=0) and ((x-4)<>0) then ODZ:=1 else ODZ:=0;
end;
function func(x2:real):real;
var f1,f2: real;
begin
      f1:=arctan(sqrt(abs(0.1*x*x+x))-2)/sqrt(1-sqr(sqrt(abs(0.1*x*x+x))-2));
 
 f2:=x-4;
 func:=f1/f2;
 end;
 begin
 clrscr;
 writeln('Vvedite x');
 readln(x);
 if ODZ(x)=0 then writeln('x nevhodit v ODZ')
 else writeln('znachenia functia ravno ',func(x):2:3);
 readkey;
 end.
Задание[img]http://i.***********/i5/57/23/42357/laba5.jpg[/img]
Зарание спасибо

Добавлено через 19 минут
посмотрите ктонить и помогите найти ошыбку
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2010, 18:55
Ответы с готовыми решениями:

Написать функцию, которая вычисляет значение a ^b
Написать функцию, которая вычисляет значение a ^b (а в степени b). Числа a и b могут быть любыми...

Написать рекурсивную процедуру или функцию, которая определяет, входит ли элемент в дерево T
По таблице написать рекурсивную процедуру или функцию, которая определяет, входит ли элемент в...

Используя стек, написать процедуру или функцию, которая определяет количество вхождений буквы Е в файл
Используя стек, написать процедуру или функцию, которая определяет количество вхождений буквы Е в...

Составить программу, которая вычисляет значение выражения
Даны значения трех вещественных чисел x, y и z. Составить программу, которая вычисляет значение...

3
2378 / 941 / 129
Регистрация: 25.04.2009
Сообщений: 2,635
Записей в блоге: 4
27.04.2010, 19:10 2
Я так сделал:
Pascal
1
2
3
4
5
6
7
8
9
10
11
var x,a,b: real;
begin
write('x= ');
readln(x);
b:=exp(ln(x) * 2);
a:=abs(0.1*b+x)-2;
a:=exp(ln(a) * 1/5);
a:=Arctan(a/Sqr(-a*a+1))/a;{верхняя часть уравнения}
a:=a/x-4;
write('f(',x,')= ',a);
end.
1
0 / 0 / 0
Регистрация: 20.04.2010
Сообщений: 17
29.04.2010, 01:36  [ТС] 3
а можна ёще подругому ?

Добавлено через 19 часов 32 минуты
помогите пожайлуста
0
2378 / 941 / 129
Регистрация: 25.04.2009
Сообщений: 2,635
Записей в блоге: 4
29.04.2010, 18:45 4
А как именно Вам надо?
Мой пример работает...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.04.2010, 18:45
Помогаю со студенческими работами здесь

Написать процедуру, которая вычисляет площадь круга
8) 1. Написать процедуру, которая вычисляет площадь круга. Параметрами процедуры должны быть...

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

Найти ОДЗ аргумента, написать процедуру или функцию которая вычисляет одз аргумента х
помогите сделать пожалуйста

Написать процедуру иди функцию, которая вычисляет область допустимых значений аргумента х
1. Найти область допустимых значений аргумента х. 2. Написать процедуру иди функцию, которая...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru