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

Вычислите значение функции по заданному значению аргумента

28.05.2014, 23:09. Показов 2105. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
задача была такой: "Вычислите значение функции по заданному значению аргумента".

у меня написана программа, НО, по словам преподавателя, здесь есть ошибка.
я, сколько бы ни искала, так ни одной ошибки и не нашла
помогите найти, пожалуйста ^___^

P.S. нет, я не совсем глупая, правда. Имею проблемы с циклами, но это, честно, единственные (на данный момент) мои проблемы в программировании

Pascal
1
2
3
4
5
6
7
8
9
10
11
program Znachenie;
var x,y:real;
begin
write('введите значение х: ');
readln(x);
if (x>(-7)) and (x<=0) then y:=abs(x) else
   if (x>0) and (x<=4) then y:=(ln(1-x)) else
      if (x>4) and (x<=10) then y:=((x*x)+1) else
      writeln('нет значений y');
if (x>-7) and (x<=10) then writeln('у=',y:0:2);
end.
Изображения
 
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2014, 23:09
Ответы с готовыми решениями:

Составить программу, в которой по заданному значению аргумента x определяется значение функции y
Составить программу, в которой по заданному значению аргумента x определяется значение функции y,...

По введенному значению аргумента вычислить значение функции
Помогите, пожалуйста Видела много примеров, не могу пока что понять как сделать свое задание. ...

Вычислить значение функции, по заданному значению аргумента х:
Вычислить значение функции, по заданному значению аргумента х: не пойму как сделать помогите)

Вычислить значение функции по заданному значению аргумента
Дано вещественное число A. Вычислить f(A), если f(x)=0, при x&lt;=0; при f(x)=x при 0&lt;x&lt;=1, в...

1
907 / 755 / 833
Регистрация: 06.09.2013
Сообщений: 1,561
29.05.2014, 00:05 2
В соответствии с картинкой ваша задача решена правильно. Её можно немного упростить:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var
  x, y: real;
 
begin
  cls;
  write('x = ');
  readln(x);
  writeln;
  if (x > -7) and (x <= 0) then y := abs(x) else
  if (x <= 4) then y := ln(1 - x) else
  if (x <= 10) then y := x * x + 1 else
    writeln('нет значений y');
  if (x>-7) and (x<=10) then writeln('y = ', y:0:2)
end.
Но ошибка здесь лежит в области определения функции: если x >=1, то логарифм ln(1 - x) не существует (второе условие на картинке). Поэтому, возможно, неправильно указаны интервалы в условии. Посмотрите внимательно, откуда вы переписывали это условие.
1
29.05.2014, 00:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.05.2014, 00:05
Помогаю со студенческими работами здесь

По заданному значению аргумента вычислить значение функции
Дан график функции. Задание: &quot;По заданному значению аргумента вычислить значение функции&quot;. y=-x2+1...

Вычислить значение функции, по заданному значению аргумента х
Добрый день! Подскажите пожалуйста как вычислить значение функции У меня есть часть кода, но я...

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

Вычислить значение функции, по заданному значению аргумента х
С системой это так же код писать или по-другому?:-|


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

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

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