Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MU_k_Semestrovoi_rabote.doc
Скачиваний:
19
Добавлен:
13.11.2019
Размер:
1.43 Mб
Скачать

2.1.2.3. Последовательность выполнения действий в MathCad

I способ:

  1. Ввести исходные данные (три стороны):

  • a:=4.3 b:=5.8 c:=2.9

Внимание: Имена переменных вводятся с клавиатуры в английском режиме. Оператор присваивания нельзя набирать вручную как двоеточие, а затем равно. Знак набирается на панели инструментов "калькулятор" или в английском режиме сочетанием клавиш "Shift"+":" (клавиша "ж"), или в русском режиме сочетанием клавиш "Shift"+ цифра "6". Дробная часть вещественного числа вводится через точку.

  1. Задать формулу вычисления полупериметра треугольника p, используя для набора формулы панель "калькулятор":

  • p:=

  1. Задать формулу вычисления площади треугольника S

  • S:=

  1. Вывести результат S, набрав после имени переменной знак "=" на клавиатуре или на панели "калькулятор".

  • S=

В итоге файл MathCad примет вид:

Рис. 17. Реализация в MathCad

II способ:

  1. Ввести исходные данные (три стороны):

  • a:=4.3 b:=5.8 c:=2.9

  1. Написать подпрограмму вычисления площади треугольника S с тремя параметрами a, b, c (сторонами треугольника) и ввести её, используя панель программирования

  • S(a,b,c):= <решение подпрограммы-функции>

  1. Вывести результат S.

  • S(a,b,c)= или S(4.3,5.8,2.9)=

  • или ввести результат с другими исходными данными: S(3,4,5)=

В итоге файл MathCad примет вид:

Рис. 18. Реализация в MathCad с использованием программирования

Решая задачу первым способом используя другие исходные данные, нужно поменять исходные значения a, b, c в первой строке. При втором способе решения задачи необходимо обратиться к функции S, указав в скобках новые значения сторон треугольника и поставить знак "=".

2.1.3. Теоретический материал Выражения

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

Операция – это действие, которое выполняется над данными.

Операнд это величина в выражении, над которой производится операция. В Excel операндом является адрес ячейки.

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

  1. Запись должна быть строчной

  2. Проставляются все знаки операции (нельзя пропускать знак умножения)

  3. Не допускаются два следующих подряд знака (нельзя писать А+ - В, нужно А+(-В));

  4. Сначала выполняются операции в скобках;

  5. Затем выполняются функции;

  6. Затем выполняются операции с более высоким приоритетом

Порядок убывания приоритетов

- унарная операция смены знака (-)

- операции типа умножения: *, /, целочисленное деление,

- операции типа сложения:

  1. Несколько записанных подряд операций одинакового приоритета выполняются последовательно слева направо

  2. Аргумент записывают в скобках (в Delphi - sin (α), а в Excel - sin(A1)). Не следует записывать выражений, не имеющих математического смысла: деление на 0; log отрицательного числа.

Арифметические операции представлены в табл. 1.

Таблица 1. Арифметические операции

В Excel

В Delphi

В MathCad

сложение, вычитание, умножение, деление

+ - * /

+ - * /

+ - * /

остаток при делении

целых чисел

MOD(делимое, делитель)

ОСТАТ(делимое, делитель)

делимое mod делитель

mod(делимое, делитель)

частное при делении целых чисел (целочисленное деление)

ОКРВНИЗ (делимое / делитель; точность)

делимое div делитель

round(делимое / делитель; точность)

возведение в степень

число ^ степень

или

СТЕПЕНЬ (число; степень)

exp (степень* ln(число))

число ^ степень

или пиктограммы

В Delphi и Mathcad для ввода выражения в переменную используется оператор присваивания.

В се расчеты в Excel выполняют формулы, начинающиеся со знака "=". После нажатия Enter в ячейке, в которую вводилась формула, появляется её значение. Чтобы посмотреть или отредактировать формулу, нужно снова выделить ячейку и в панели инструментов «Строка формул» сделать необходимые действия или дважды щелкнуть по ячейке, или выделить ячейку и нажать клавишу F2. Если в формуле используется текст, то он обязательно должен быть заключен в двойные кавычки, например «="нет"»

Пример ввода математической записи представлен в табл. 2.

Таблица 2. Пример ввода арифметического выражения

В Excel

=(С2+С3+С4)/2

В Delphi

p:= (a+b+c)/2;

В MathCad

или

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]