Читать курсовая по информатике, вычислительной технике, телекоммуникациям: "Решение математических задач с помощью алгоритмического языка Turbo Pascal, Microsoft Excel, пакета MathCAD и разработка программ в среде Delphi" Страница 2

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

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

С предусловием

С постусловием

WHILE условиеDOBEGIN Оператор1Оператор2END:

REPEAT Оператор1Оператор2UNTIE условие

Может невыполнитьсяни разу

Выполнитсяхотя бы одинраз

Параметрцикла проверяетсядо тела

Параметрцикла проверяетсяпосле тела

Записываетсяусловие выполненияцикла

Записываетсяусловие выходаиз цикла

Цикл с параметром используется, если известно число повторений и реализуется с помощью оператора FOR общий вид которого следующий: FOR параметр цикла: = начальное значение TO (DOWNTO) конечное значение DO BEGIN Оператор1 Оператор2 END: Параметр должен быть переменной целого типа. Если используется слово TO, счетчик увеличивается на единицу, если используется слово BOWNTO, то счетчик уменьшается на единицу.

Задание1 (а) Решение циклических программ

Xn=2; Xk=10; h=1. В Microsoft Excel: Во втором столбце формула имеет выд: = (SIN (A2) +5) ^2/СТЕПЕНЬ (A2+3^ (A2); 1/2);

Значениеx:

y (x):

2

10,53

3

4,826

4

1,953

5

1,037

6

0,822

7

0,683

8

0,443

9

0, 209

10

0,082

В Mathcad: В Turbo Paskal: program z1; uses crt; var Xn,Xk,X,Y,H,Z: REAL; begin clrscr; write ('Vvedite Xn,Xk,H='); readln (Xn,Xk,H); X: =Xn; repeat z: =x+exp (x*ln (3)); if z=Xk+H/2; readkey; end. Блок-схема к заданию:НАЧАЛОВВОД Xn, Xh, hX=XhX≤XkКОНЕЦY=f(x)X,YX=X+h Результаты вычислений:

Задание 1 (б) Решение программы вычисления функции с условиемРешение уравнения в табличном редакторе Microsoft Excel

Для реализации задачи необходимо использовать логическую функцию ЕСЛИ, которая возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА Реализация задачи вычисления функции с условиями, и другое значение, если ЛОЖЬ. Общий вид функции такой: ЕСЛИ (лог_выражение; значение_если_ложь) Лог выражения-это любое значение или выражение, которое при вычислении дает значение ИСТИНА или ЛОЖЬ. Значение_если_истина-это значение, которое возвращается, если лог_выражение имеет значение ИСТИНА. Если лог_значение имеет значение ИСТИНА и значение_если_истина опущено, то возвращается значение ИСТИНА. Значение_если_истина может быть другой формулой. Значение_если_ложь-это значение, которое возвращается, если лог_выражение имеет значение ЛОЖЬ. Если лог_выражение имеет значение ЛОЖЬ и значение_если_ложь опущено, то возвращается значение ЛОЖЬ. Значение_если_ложь может быть другой формулой. В Microsoft Excel: Во втором


Интересная статья: Основы написания курсовой работы