Pascal — язык программирования, который широко используется в учебных заведениях для обучения основам программирования и алгоритмическому мышлению. Один из первых шагов при изучении Pascal — написание программы вычисления функции, для заданного значения аргумента x.
Задача
Написать программу на Pascal, которая будет вычислять значение функции y=f(x).
Решение
Для начала необходимо определить функцию y=f(x). В качестве примера рассмотрим функцию y=x^2+x+1. Эту функцию можно определить следующим образом:
function f(x: real): real; begin f := x*x + x + 1; end;
Теперь необходимо написать основную программу, которая будет запускать функцию для заданного значения аргумента x. Для удобства мы будем принимать значение аргумента x с помощью команды readln и выводить результат функции на экран с помощью команды ‘writeln’.
program calculate_function; var x, y: real; begin writeln(‘Please enter x:’); readln(x); y := f(x); writeln(‘y = ‘, y); end.
В данном случае, программа сначала выводит на экран приглашение ввести значение аргумента x, затем считывает его с помощью readln . Далее программа вычисляет значение функции для заданного значения аргумента и выводит результат на экран с помощью команды writeln .
Построение таблицы значений функций в EXCEL
Заключение
Таким образом, мы рассмотрели пример программы на Pascal, которая вычисляет значение функции для заданного значения аргумента. Эта программа может быть рассмотрена как пример использования функций в Pascal. В дальнейшем, эта программа может быть дополнена, например, чтобы вычислять значение функции для нескольких значений аргумента x.
- Трамп на выходных в Москву заскочит неофициально?
- Какой модный или элитный автомобиль может иметь небольшой объем двигателя? А то с нынешними налогами.
- Если в материнке 2 слота под озу то там single и dual rank, а если там 4 слота то как распределяется?
- А вы можете взять себя в руки?
- Какая серия игр вам больше нравится: Серия GTA или Серия Call of Duty?
- Пересечение 16-летнего ребенка границ РФ в сопровождении взрослых: нужно разрешение или доверенность от родителей?
- Что способна породить Ваша. лень? 🙂
- Как создать 100 майлов в Мой Мир для игры, если нужны друзья и номер мобильного закончился?
Источник: sovet-kak.ru
Задание 7. Составить программу и вычислить шесть значений функции Y

Y =
При х = 0.2; 6; -5; 1.19; 0; 4.8

Результаты выполнения программы:


Понятие функции. 7 класс.




| Х |
| х |
| Начало |
| Конец |
| у |
да нет
| y = 1/cos(sqrt(1+pow(x,2))) |
| y = (exp(x)+exp(-x))/2 |
(8)

y=

Результаты выполнеиия программы:






| x |
| x≠0 |
| Начало |
| y=sin(x)/x |
| y=1.8 |
| y |
| Конец |
Циклы, управляемые числом вычислений (циклы со счетчиком)
Задание 8. Составить программу и вычислить шесть значений функции при различных значениях аргумента X
(16)

Y = , где Х изменяется от 0.1 с шагом 0.

Результат выполнения программы:

| Начало |
| xn, h, k |
| x = xn |
| n=1 |
| y=1+pow(tan(x/3),3) |
| n,x,y |
| x=x+h |
| n=n+1 |
| n |
| Конец |
(8)

y= , где x изменятеся от 1.5 с шагом 0.2

Результат выполнения программы:

| xn,h,k |
| x=xn |
| n=1 |
| y=sqrt(exp(pow(x,3)))+sqrt(log(x)) |
| n,x,y |
| x=x+h |
| n=n+1 |
| n |
| Начало |
| Конец |
Вычисление суммы и произведения
Дата добавления: 2015-10-21 ; просмотров: 264 | Нарушение авторских прав
Читайте в этой же книге: Сложение и вычитание вместо умножения | Задание 4. Создание титульного листа | Меню File. | Save As | Меню Edit. | Задание 11. Составить программу и вычислить значения функции Z | переменные X, Yи Z изменяются одновременно |
| | | следующая страница ==> | |
| Программирование вычислительных процессов линейной структуры. Задание 5. Составить программу и вычислить три значения функции Z. | | | Задание 9. Составить программу и вычислить три значений функции Y |
mybiblioteka.su — 2015-2023 год. (0.014 сек.)
Источник: mybiblioteka.su
Упражнения. Для произвольных значений аргумента вычислить значение функции
5. Для произвольных значений аргументов вычислить функцию, заданную следующим образом:
6. Найти минимальное число из x1, x2, x3. Расположить эти три числа в порядке возрастания, убывания.
7. Дана точка на плоскости М (х, у). Составить программу, которая дает ответ на вопрос: «Принадлежит ли точка заданной области: окружности с радиусом=2, кольцу с внешним радиусом 10 и внутренним радиусом 2, полукольцу?»
8. Дана точка с координатами x, y. Определить принадлежит ли эта точка заданной области:
9. Дано действительное число а. Для функций у = f(х), графики которых представлены на рисунке, вычислить f(a).
Воспользуйтесь поиском по сайту:

studopedia.org — Студопедия.Орг — 2014-2023 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с) .
Источник: studopedia.org