0

Записать математическое выражение на языке паскаль

Функция Запись на языке Паскаль
Модуль числа х abs(x)
Возведение числа х в квадрат sqr(x)
Вычисление квадратного корня из числа х sqrt(x)
Вычисление экспоненты х (е х ) exp(x)
Вычисление натурального логарифма х (ln(x)) ln(x)
Вычисление синуса sin(x) sin(x)
Вычисление косинуса cos(x) cos(x)
Вычисление арктангенсаx arctan (x)
Вычисляемая функция Математическая запись Запись на языке Паскаль
x y exp(y*ln(x))
exp(1/y*ln(x))
arcsin(x) arctan(x/sqrt(1-sqr(x)))
arcos(x) arctan(sqrt(1-sqr(x))/x)
logy(x) lnx/lny ln(x)/ln(y)
tg(x) sinx/cosx sin(x)/cos(x)

Существует ряд констант, к значениям которых можно обращаться без предварительного определения: число p – Pi, логическая «истина» – True, логическая «ложь» – False.

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

Примеры записи математических выражений на языке программирования Паскаль

Математическая запись Запись на языке Паскаль
(a+sin(b/4-1)/cos(b/4-1))/(4*c-ln(b + 1 )/ln(10))
(exp((a+4)*ln(b))+c/2)/(c/3-a*b)

Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Студент – человек, постоянно откладывающий неизбежность. 10582 – | 7334 – или читать все.

78.85.5.224 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.

Отключите adBlock!
и обновите страницу (F5)

очень нужно

Теорема косинусов:

Теорема синусов:

, где

, где

, где r – радиус вписанной окружности, R – радиус описанной окружности, p – полупериметр.

– для параллельного соединения

Равносторонний треугольник: , ,,.

– скорость

, ,

Как запустить программу на трансляцию и выполнение?

Как записываются операторы начала и конца программы?

Из каких разделов состоит программа на языке Pascal?

В какой последовательности должны быть записаны разделы программы на языке Pascal?

Как записываются операторы вывода на экран в Pascal?

Практическая работа 7

Тема: Составление линейных программ. Описание графической области логическими выражениями

Цель работы: научиться использовать логические отношения при решении математических задач.

Логические операции выполняются над операндами булева типа. Имеются четыре логические операции: Not — отрицание; And — логическое умножение (конъюнкция); Оr — логическое сложе­ние (дизъюнкция). Кроме этих трех обязательных операций в Тур­бо Паскале имеется еще операция — исключающее ИЛИ. Ее знак — служебное слово Хоr. Это двухместная операция, которая в ре­зультате дает значение истина, если оба операнда имеют разные логические значения.

Читайте также:  Всфк гто официальный сайт регистрация

В Паскале логические значения обозначаются служебными сло­вами false (ложь) и true (истина), а идентификатор логическо­го типа — boolean. Кроме величин (констант и переменных) типа boolean логи­ческие значения false, true принимают результаты операций отношения.

Операции отношения имеют самый низкий приоритет. Поэто­му если операндами логической операции являются отношения, то их следует заключать в круглые скобки. Например, математи­ческому неравенству 1 ≤ х ≤ 50 соответствует следующее логичес­кое выражение: (1

Алгоритм решения задачи сводится к следующему:

Вводим координаты точки (x, y).

Проверяем выполнение системы неравенств.

В случае положительного результата выводим сообщение true, в противном случае – false.

ти условия должны выполняться одновременно, т. е. должна выполняться система неравенств:

var x, y:real; z: boolean;

z:=(y =6/11*x-31/11) and (sqrt(sqr(x)+sqr(y))

Как записать уравнение окружности и прямой?

Какие логические операции применяются в логических выражениях?

Какие значения принимают логические выражения?

Практическая работа 8

Тема: Составление разветвляющихся программ. Вычисление значения функции

Цель работы: научиться правильно использовать условный оператор if, научиться составлять программы решения задач на разветвляющиеся алгоритмы.

Разветвляющимися алгоритмами называются алгоритмы, в которых выбирается один из нескольких возможных путей (вариантов) вычислительного процесса. Каждый подобный путь называется ветвью алгоритма

то серия команд

то серия команд1

иначе серия команд 2

олная форма ветвления Сокращенная форма ветвления

(если условие, то оператор1, иначе оператор2)

Если в качестве оператора должна выполнятся серия операторов, то они объединяются в операторные скобки Begin End.

Пример № 1 Даны два числа а и в. Найти наибольшее из них и вывести на экран.

Идёт приём заявок

Подать заявку

Для учеников 1-11 классов и дошкольников

Профессиональный лицей №7

Методическая разработка открытого урока

тема: Запись выражений на языке Паскаль

Читайте также:  Как взломать графический ключ на htc

Ахметова Венера Мансуровна

Тема: Запись выражений на языке Паскаль

1.Образовательная: выработать умения и навыки учащихся при записи выражений на языке Паскаль, ;

2. Развивающая: развитие логического мышления;

3.Воспитательная: воспитание положительного отношения к предмету.

Тип урока: комбинированный

Оснащение урока: интерактивная доска

Методическая цель: применение различных методов обучения на комбинированном уроке.

I Орг момент -2 мин

2. Проверка учащихся по списку

3. Ознакомление с темой урока, целями урока

I I Основная часть

А) Повторение (найти соответствия)

Б) Изучение новой темы урока

Правила записи арифметических выражений

Запись арифметических выражений на Паскале похожа на обычную математическую запись. В отличие от математики, где часто пропускается знак умножения (например, пишут 2А), в Паскале этот знак пишется обязательно: 2*А.

Например, математическое выражение

на Паскале записывается так:

Это же выражение можно записать иначе:

SQR(A) + SQR(B) – 12*С

Здесь использована функция возведения в квадрат – SQR. Аргументы функций всегда пишутся в круглых скобках.

Последовательность выполнения операций определяется по их приоритетам (старшинству). К старшим операциям относятся умножение (*) и деление (/). Операции сложения и вычитания – младшие. В первую очередь выполняются старшие операции. Несколько операций одинакового старшинства, записанные подряд, выполняются в порядке их записи слева направо. Приведенное выше арифметическое выражение будет вычисляться в следующем порядке (порядок вычислений указан цифрами сверху):

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

Запись выражений на языке Паскаль

1. Найдите правильную запись на языке Pascal выражения 19(16,3+7,7)

2. Найдите правильную запись на языке Pascal выражения 15,3(24-18)

3. Найдите правильную запись на языке Pascal выражения

Читайте также:  Выбор уникальных значений из столбца excel

4. Найдите правильную запись на языке Pascal выражения

5. Найдите правильную запись на языке Pascal выражения

I I I Закрепление урока -15 мин

Записать данные выражения на языке Паскаль. Полученные данные, совпадают с определенной датой Независимости РК.

IV Подведение итогов урока

Оценивание знаний учащихся

Д/з : Составить арифметические выражения на языка Паскаль, ответами которых будут являться 2006, 2010, 2005. Каким датам соответствуют полученные ответы?

Данный урок был разработан знаменательным датам Независимости Республики Казахстан. Тема: Запись выражений на языке Паскаль

1.Образовательная: выработать умения и навыки учащихся при записи выражений на языке Паскаль, ;

2. Развивающая: развитие логического мышления;

3.Воспитательная: воспитание положительного отношения к предмету.

Тип урока: комбинированный

Методическая цель : применение различных методов обучения на комбинированном уроке

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

  • Ахметова Венера МансуровнаНаписать 2261 12.01.2015

Номер материала: 289495

    12.01.2015 562
    12.01.2015 494
    12.01.2015 1322
    12.01.2015 864
    12.01.2015 710
    12.01.2015 1515
    12.01.2015 2314

Не нашли то что искали?

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение редакции может не совпадать с точкой зрения авторов.

Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако редакция сайта готова оказать всяческую поддержку в решении любых вопросов связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.

admin

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *