Pascalварианты заданий


Порядок выполнения лабораторных работ.
Составить алгоритм в виде блок-схемы.
Загрузить Pascal ABC через меню Пуск.
Набрать текст программы по составленной схеме алгоритма.
Сохранить текст программы под своим именем (т.к. по умолчанию создаваемым файлам присваиваются стандартные имена: Program1.pas, Program2.pas и т.д.) для этого выбираем меню Файл(Сохранить как Рабочие файлы должны храниться строго в своих личных папках.
Запустить программу на выполнение через меню Программа(Выполнить или через клавишу F9. Если в программе нет синтаксических ошибок, то программа начнет свою работу, если есть, то исправьте ошибки в тексте, сохраните файл (Ctrl+S) и снова запустите на выполнение (F9).
При необходимости очистить окно вывода/ввода данных через меню Вид(Очистить вывод.
Завершите работу с PascalABC Файл(Выход.
Оформите отчет о лабораторной работе в Microsoft Word.

Требования к оформлению отчета.

Отчет по лабораторным работам оформляется в текстовом редакторе WORD. Имя файла «otchet.doc» (без кавычек). Отчет должен быть выполнен в соответствии со следующими требованиями:
в состав отчета входят: Титульный лист, Задание к лабораторным работам, Основная часть, Список используемых источников, Оглавление;
отчет выполняется на листах А4;
размеры полей: левое – 2,5 см, правое – 1,5 см, верхнее – 2 см, нижнее – 2,5 см.;
расстояние от края страницы до верхнего и нижнего колонтитулов 1,27 см.;
в верхнем колонтитуле находится: имя файла, название отчета, фамилия студента и номер группы, дата оформления отчета;
в нижнем колонтитуле располагается номер страницы;
на титульном листе колонтитулов быть не должно;
отчет печатается шрифтом Times New Roman, размер шрифта - 12, начертание – обычное.
заголовки оформляются следующими стилями:
1 уровень – шрифт Times New Roman, размер шрифта - 14, начертание – полужирный;
2 уровень – шрифт Times New Roman, размер шрифта - 12, начертание – полужирный курсив;
3 уровень – шрифт Times New Roman, размер шрифта - 12, начертание – курсив.
заголовки всех уровней выравниваются по центру.

Неформатированный макет отчета.

Международный институт рынка Факультет экономики и менеджмента Кафедра информационных систем и компьютерных технологий
Отчет о лабораторном практикуме «Работа в системе PascalABC»
Выполнил Петров П.П. группа М-11 Проверил оценка дата
Самара 2008
ЗАДАНИЕ К ЛАБОРАТОРНОМУ ПРАКТИКУМУ
Составить алгоритм в виде блок-схемы, используя автофигуры блок-схемы на панели инструментов рисования в Microsoft Word.
Составить программу по схеме алгоритма.
Получить результат.
Оформить отчет в Microsoft Word.
Лабораторная работа №1 Арифметические выражения. Оператор ветвления
Вариант №.
Алгоритм в виде блок-схемы
Текст программы
Результат работы программы
Лабораторная работа №2 Табулирование функции с использованием цикла FOR
Вариант №
Алгоритм в виде блок-схемы
Текст программы
Результат работы программы
Табулирование функции с использованием цикла WHILE
Алгоритм в виде блок-схемы
Текст программы
Результат работы программы
Табулирование функции с использованием цикла REPEATUNTIL
Вариант №
Алгоритм в виде блок-схемы
Текст программы
Результат работы программы
Лабораторная работа №3. Работа с массивами
Вариант №
Алгоритм в виде блок-схемы
Текст программы
Результат работы программы
Лабораторная работа №4
Подпрограммы и функции
Вариант №.
Алгоритм в виде блок-схемы.
Текст программы
Результат работы программы
Литература
Оглавление
Пример оформления отчета


ЗАДАНИЕ К ЛАБОРАТОРНОМУ ПРАКТИКУМУ
Составить алгоритм в виде блок-схемы, используя автофигуры блок-схемы на панели инструментов рисования в Microsoft Word.
Составить программу по схеме алгоритма.
Получить результат.
Оформить отчет в Microsoft Word.
Лабораторная работа №1 Арифметические выражения. Оператор ветвления
Вариант №3
Вычислить значение переменной z:
13 EMBED Equation.3 1415

Алгоритм в виде блок-схемы

13 EMBED Equation.3 141513 SHAPE \* MERGEFORMAT 1415
Текст программы:
program primer;
Var x,y,z:real;
Begin
x:=4-sqr(2.34)*2.34+sin(pi);
y:=ln(2)+ln(4);
if (x+2) z:=sqrt(sin(1.2-7.2*0.1)+sqr(cos(x+y)))
else
z:=sqrt(sqr(cos(x+y)));
write('значение z =',z:5:2);
End.

Результат работы программы
Значение z = 1.13

Лабораторная работа №2
Табулирование функции с использованием цикла FOR
Вариант №3
13 EMBED Equation.3 1415 при 2
·x
·10 c шагом dx=2

Алгоритм в виде блок-схемы

13 SHAPE \* MERGEFORMAT 1415


Текст программы

program tabul_for;
Var x,y,a,b,Xn,Xk,dx:real;
I,N: Integer;
Begin
Write('Введите a,b,Xn,Xk,dx');
readln(a,b,Xn,Xk,dx);
N:=round((Xk-Xn)/dx)+1;
for i:=1 to N do
begin
X:=Xn+(i-1)*dx;
Y:=a*sin(5*(x-2*b));
writeln('X=',X:6:2,' Y=',Y:6:2)
end;
End.

Результат работы программы
X= 1.00 Y= 0.26
X= 3.00 Y= -1.30
X= 5.00 Y= 1.92
X= 7.00 Y= -1.92
X= 9.00 Y= 1.30
Табулирование функции с использованием цикла WHILE
Алгоритм в виде блок-схемы
13 SHAPE \* MERGEFORMAT 1415

Текст программы
program tabul_While;
Var x,y,a,b,Xn,Xk,dx:real;
I: Integer;
Begin
Write(Введите’ a,b,Xn,Xk,dx');
readln(a,b,Xn,Xk,dx);
X:=Xn;
While X<=Xk do
begin
Y:=a*sin(5*(x-2*b));
writeln('X=',X:6:2,' Y=',Y:6:2);
X:=X+dx
end;
End.
Результат работы программы:
X= 1.00 Y= 0.26
X= 3.00 Y= -1.30
X= 5.00 Y= 1.92
X= 7.00 Y= -1.92
X= 9.00 Y= 1.30

Табулирование функции с использованием цикла REPEATUNTIL
Вариант №.
Алгоритм в виде блок-схемы.

13 SHAPE \* MERGEFORMAT 1415
Текст программы:
program tabul_While;
Var x,y,a,b,Xn,Xk,dx:real;
I: Integer;
Begin
Write('Введите a,b,Xn,Xk,dx');
readln(a,b,Xn,Xk,dx);
X:=Xn;
repeat
Y:=a*sin(5*(x-2*b));
writeln('X=',X:6:2,' Y=',Y:6:2);
X:=X+dx
until X>xk
End.
Результат работы программы:
X= 1.00 Y= 0.26
X= 3.00 Y= -1.30
X= 5.00 Y= 1.92
X= 7.00 Y= -1.92
X= 9.00 Y= 1.30

Лабораторная работа №3 Работа с массивами
Вариант №.
Алгоритм в виде блок-схемы.
Текст программы
Результат работы программы.
Лабораторная работа №4 Подпрограммы и функции
Вариант №.
Алгоритм в виде блок-схемы.
Текст программы
Результат работы программы.
Литература
Оглавление.
Оглавление
13 TOC \o "1-3" \h \z \u 1413 LINK \l "_Toc190503267" 14Лабораторная работа №1. Арифметические выражения. Оператор ветвления 13 PAGEREF _Toc190503267 \h 1451515
13 LINK \l "_Toc190503268" 14Лабораторная работа №2 13 PAGEREF _Toc190503268 \h 1461515
13 LINK \l "_Toc190503269" 142.1 Табулирование функции с использованием цикла FOR 13 PAGEREF _Toc190503269 \h 1461515
13 LINK \l "_Toc190503270" 142.2 Табулирование функции с использованием цикла WHILE 13 PAGEREF _Toc190503270 \h 1471515
13 LINK \l "_Toc190503271" 142.3 Табулирование функции с использованием цикла REPEATUNTIL 13 PAGEREF _Toc190503271 \h 1481515
13 LINK \l "_Toc190503272" 14Лабораторная работа №3 Работа с массивами 13 PAGEREF _Toc190503272 \h 1491515
13 LINK \l "_Toc190503273" 14Лабораторная работа №4 Подпрограммы и функции 13 PAGEREF _Toc190503273 \h 1491515
15 Задание к лабораторной работе №1 по теме «Арифметические выражения и условный оператор»:

Составить алгоритм в виде блок-схемы, используя автофигуры блок-схемы на панели инструментов рисования в Microsoft Word.
Составить программу по схеме алгоритма.
Получить результат.
Оформить отчет в Microsoft Word.

Стандартные функции в Паскале

Математическое
обозначение
Идентификатор функции
Тип аргумента функции
Результат


·
Pi
нет
REAL

|x|
Abs(x)
REAL
REAL

ex
EXP(x)
REAL
REAL

Lnx
LN(x)
REAL
REAL

x2
SQR(x)
REAL
REAL


·x
Sqrt(x)
REAL
REAL

Sin x
SIN(x)
REAL
REAL

Cos x
COS(x)
REAL
REAL

Arctg x
ARCTAN(x)
REAL
REAL

Округление x до большего целого
ROUND(x)
REAL
INTEGER

Округление x до меньшего целого
TRUNC(x)
REAL
INTEGER

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




Отсутствующие функции можно выразить через приведенные в таблице функции по известным математическим формулам. Например, десятичный логарифм числа X равен Ln(x)/Ln(10). В Паскале нет вычисления степени. Для этого можно воспользоваться формулой:
XY = EXP(Y*LN(X))

Следует использовать функции:

MOD –определяет остаток от деления, работает только с целыми типами:
Var a,b,c:integer;
Begin
C:=a mod b{значение с=0, если остаток при делении =0, иначе с=остатку}

ВАРИАНТЫ ЗАДАНИЙ
Задание к лабораторной работе №1. Ветвление.

1.1
Трг н13 EMBED Equation.3 1415

1.2
13 EMBED Equation.3 1415

1.3
13 EMBED Equation.3 1415

1.4
13 EMBED Equation.3 1415

1.5
13 EMBED Equation.3 1415
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·3
13 EMBED Equation.3 1415

1.24
13 EMBED Equation.3 1415

1.25
13 EMBED Equation.3 1415

1.26
13 EMBED Equation.3 1415

1.27
13 EMBED Equation.3 1415

1.28
13 EMBED Equation.3 1415

1.29
13 EMBED Equation.3 1415

1.30
13 EMBED Equation.3 1415
1.31

Даны две переменных целого типа: А и В. Если их значения не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значения. Вывести новые значения переменных А и В.
1.32

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

Дано целое число. Если оно является положительным, то прибавить к нему 10; если отрицательное, то вычесть из него 3; если нулевым, то заменить на 100. Вывести полученное число.
Задание к лабораторной работе №2 «Табулирование функции с использованием цикла FOR, While и Until».

Составить алгоритм в виде блок-схемы используя автофигуры блок-схемы на панели инструментов рисования в Microsoft Word.
Составить программу
табулирования функции с использованием цикла FOR
табулирования функции с использованием цикла WHILE
табулирования функции с использованием цикла UNTIL
Представить результат в виде столбца значений функции и столбца значений аргумента.

Варианты заданий

2.1
13 EMBED Equation.3 1415

2.2
13 EMBED Equation.3 1415

2.3
13 EMBED Equation.3 1415

2.4
13 EMBED Equation.3 1415

2.5
13 EMBED Equation.3 1415

2.6
13 EMB
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·–
·
·
·
·
·
·
·
·
·
·.24

13 EMBED Equation.3 1415

2.25

13 EMBED Equation.3 1415

2.26
13 EMBED Equation.3 1415

2.27

13 EMBED Equation.3 1415


2.28

13 EMBED Equation.3 1415

2.29
13 EMBED Equation.3 1415
2.30
13 EMBED Equation.3 1415

Задание к лабораторной работе №3. Одномерные массивы.

3.1
В одномерном массиве X i (i = 15) найти сумму положительных элементов
и произведение отрицательных.
3.2
В одномерном массиве Y i (i = 15) найти произведение отрицательных элементов и сумму положительных.

3.3
В одномерном массиве R i (i = 15) найти сумму четных положительных элементов.
3.4
В одномерном массиве S i (i = 15) найти произведение нечетных положительных элементов.
3.5
В одномерном массиве X i (i = 15) найти сумму элементов с нечетными индексами. .

3.6
В одномерном массиве X i (i = 15) найти сумму элементов с четными индексами. .

3.7
В одномерном массиве X i (i = 15) найти количество элементов с нечетными индексами. .

3.8
В одномерном массиве X i (i = 15) найти количество элементов с четными индексами. .

3.9
Дан массив Y i , размерности N. Сформировать новый массив X i по следующей схеме:
13 EMBED Equation.3 141513 EMBED Equation.3 1415
Размерность массива вводится пользователем с экрана.
3.10
Вычислить значение функции:
13 EMBED Equation.3 1415
x-переменная вещественного типа =0, 5
3.11
Определить минимальный элемент массива X i (i = 15) и его индекс.

3.12
Дан массив А ненулевых целых чисел размера 10. Вывести значение первого из тех его элементов Ак, которые удовлетворяют неравенству Ак< А10. Если таких элементов нет, то вывести 0.
3.13
Вычислить
Y=13 EMBED Equation.3 1415 13 EMBED Equation.3 1415

3.14
Вычислить
13 EMBED Equation.3 1415 13 EMBED Equation.3 1415 13 EMBED Equation.3 1415

3.15
Вычислить
Z=13 EMBED Equation.3 1415 13 EMBED Equation.3 1415
13 EMBED Equation.3 1415
3.16
Дан массив Х из 10-ти элементов. Сформировать новый массив Y, состоящий из 10-ти элементов по следующей схеме:
13 EMBED Equation.3 1415

3.17
Дан массив F из 10-ти элементов. Сформировать новый массив G, состоящий из 10-ти элементов по следующей схеме:
13 EMBED Equation.3 1415

3.18
Вычислить Z = 13 EMBED Equation.3 1415 , где 13 EMBED Equation.3 1415 и 13 EMBED Equation.3 1415 одномерные массивы из 7-ми и 10-ти элементов соответственно.

3.19
В одномерном массиве X i (i = 110) найти сумму элементов с нечетными индексами и произведение элементов, значения которых >0.

3.20
Определить минимальный элемент массива X i (i = 110) и его индекс.

3.21
Найти среднее арифметическое массива X i (i = 110) и среднее арифметическое массива Yi (i = 110). Сложить эти значения и вывести результат.
3.22
В одномерном массиве X i (i = 110) найти количество ненулевых элементов и заменить их на 1.

3.23
Дан целочисленный массив из 10-ти элементов. Увеличить все элементы массива, с четными индексами на значение первого элемента исходного массива.

3.24
Вычислить:
13 EMBED Equation.3 1415

3.25
Дан целочисленный массив из 10-ти элементов. Увеличить все элементы массива с нечетными индексами, на значение последнего элемента исходного массива.

3.26*
Дан целочисленный массив из 10-ти элементов. Увеличить все четные элементы массива, на значение первого элемента исходного массива. Если четные элементы отсутствуют оставить его без изменения.

3.27
Даны: массив X, Y, Z из 10 элементов. В массив X записать все положительные элементы из массива Z, а в массив Y все отрицательные из массива Z.
3.28
Подсчитать количество элементов в массиве B из 10-ти вещественных элементов, меньших константы С (константа вводится пользователем с экрана).
3.29
Дан массив K ненулевых вещественных чисел из 10-ти элементов. Вывести исходный массив K и сумму значений элементов меньших < K10.

3.30*
В массиве X из 10-ти элементов найти минимальный элемент среди элементов с нечетными индексами.


Задание к лабораторной работе №4. Подпрограммы и функции.

4.1
В одномерном массиве X i (i = 15) найти сумму положительных элементов
и произведение отрицательных, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод суммы и произведения.
4.2
В одномерном массиве Y i (i = 15) найти сумму отрицательных элементов и сумму положительных, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод суммы.

4.3
В одномерном массиве R i (i = 15) найти сумму четных положительных элементов, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод суммы.
4.4
В одномерном массиве S i (i = 15) найти произведение нечетных положительных элементов, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод произведения.
4.5
В одномерном массиве X i (i = 15) найти сумму элементов с нечетными индексами, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод суммы.

4.6
В одномерном массиве X i (i = 15) найти сумму элементов с четными индексами, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод суммы.

4.7
В одномерном массиве X i (i = 15) найти количество элементов с нечетными индексами, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод количества.

4.8
В одномерном массиве X i (i = 15) найти количество элементов с четными индексами, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод количества.

4.9
Дан массив Y i . Сформировать новый массив X i по следующей схеме:
13 EMBED Equation.3 141513 EMBED Equation.3 1415
оформить в виде процедуры. В основной программе организовать ввод и вывод массива.
4.10
Вычислить значение функции:
13 EMBED Equation.3 1415
X-переменная вещественного типа =0, 5
оформить в виде процедуры. В основной программе организовать ввод и вывод массивов, и вывод значения переменной Y.
4.11
Определить минимальный элемент массива X i (i = 15) и его индекс,
оформить в виде процедуры. В основной программе организовать ввод и вывод массива, вывод минимального элемента и его индекса.
4.12
Дан массив А ненулевых целых чисел размера 10. Вывести значение первого из тех его элементов Ак, которые удовлетворяют неравенству Ак< А10. Если таких элементов нет, то вывести 0, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод найденного значения.
4.13
Вычислить
Y=13 EMBED Equation.3 1415 13 EMBED Equation.3 1415оформить в виде процедуры. В основной программе организовать ввод и вывод массивов и вывод значения переменной Y.

4.14
Вычислить
13 EMBED Equation.3 1415 13 EMBED Equation.3 1415 13 EMBED Equation.3 1415 оформить в виде процедуры. В основной программе организовать ввод и вывод массива и вывод значения переменной Z.

4.15
Вычислить
Z=13 EMBED Equation.3 1415 13 EMBED Equation.3 1415
13 EMBED Equation.3 1415, оформить в виде процедуры. В основной программе организовать ввод и вывод массивов, и вывод значения переменной Z.
4.16
Дан массив Х из 10-ти элементов. Сформировать новый массив Y, состоящий из 10-ти элементов по следующей схеме:
13 EMBED Equation.3 1415
оформить в виде процедуры. В основной программе организовать ввод и вывод массивов.

4.17
Дан массив F из 10-ти элементов. Сформировать новый массив G, состоящий из 10-ти элементов по следующей схеме:
13 EMBED Equation.3 1415
оформить в виде процедуры. В основной программе организовать ввод и вывод массивов.

4.18
Вычислить Z = 13 EMBED Equation.3 1415 , где 13 EMBED Equation.3 1415 и 13 EMBED Equation.3 1415 одномерные массивы из 7-ми и 10-ти элементов соответственно,
оформить в виде процедуры. В основной программе организовать ввод и вывод массивов, и вывод и вывод переменной Z.
4.19
В одномерном массиве X i (i = 110) найти сумму элементов с нечетными индексами и произведение элементов, значения которых >0, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод суммы и произведения.

4.20
Определить минимальный элемент массива X i (i = 110) и его индекс,
оформить в виде процедуры. В основной программе организовать ввод и вывод массива, вывод минимального элемента и его индекса.


4.21
Найти среднее арифметическое массива X i (i = 110) и среднее арифметическое массива Yi (i = 110). Сложить эти значения и вывести результат, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод суммы значений.

4.22
В одномерном массиве X i (i = 110) найти количество ненулевых элементов и заменить их на 1, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод количества.

4.23
Дан целочисленный массив из 10-ти элементов. Увеличить все элементы массива, с четными индексами на значение первого элемента исходного массива, оформить в виде процедуры. В основной программе организовать ввод и вывод массива.

4.24
Вычислить:
13 EMBED Equation.3 1415
оформить в виде процедуры. В основной программе организовать ввод и вывод массивов, и вывод значения переменной F.

4.25
Дан целочисленный массив из 10-ти элементов. Увеличить все элементы массива с нечетными индексами, на значение последнего элемента исходного массива, оформить в виде процедуры. В основной программе организовать ввод и вывод массива.

4.26*
Дан целочисленный массив из 10-ти элементов. Увеличить все четные элементы массива, на значение первого элемента исходного массива. Если четные элементы отсутствуют оставить его без изменения, оформить в виде процедуры. В основной программе организовать ввод и вывод массива.

4.27
Даны: массив X, Y, Z из 10 элементов. В массив X записать все положительные элементы из массива Z, а в массив Y все отрицательные из массива Z, оформить в виде процедуры. В основной программе организовать ввод и вывод массивов.

4.28
Подсчитать количество элементов в массиве B из 10-ти вещественных элементов, меньших константы С (константа вводится пользователем с экрана), оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод количества элементов.

4.29
Дан массив K ненулевых вещественных чисел из 10-ти элементов. Вывести исходный массив K и сумму значений элементов меньших < K10, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод суммы.

4.30*
В массиве X из 10-ти элементов найти минимальный элемент среди элементов с нечетными индексами, оформить в виде процедуры. В основной программе организовать ввод и вывод массива, и вывод минимума.









13PAGE 15


13PAGE 14615


Петров М-11 13 DATE \@ "dd.MM.yyyy" 1406.09.201315




да

X=4-2,343+sin(pi)

начало

If (x+2) < y

y=ln2+ln4

13 EMBED Equation.3 1415

13 EMBED Equation.3 1415

Вывод z

конец

нет

Начало

Ввод xn,xk,dx,a,b

N =round((xk-xn)/dx)+1

Цикл от 1 до n
For I=1 to n

Y =a*sin(5*(x-2*b))
X=xn+(I-1)*dx


конец

Вывод x,y

Ввод xn,xk,dx,a,b

x = xn

x<=xk

Y =a*sin(5*(x-2*b))


Вывод x,Y



x=x+dx


Конец


Начало

да

нет

Ввод xn,xr,dx,a,b

x=xn

Y=a*sin(5+(x-2)*b)

x>xk

конец


вывод x,Y

начало

x =x+dx


да

нет



Root Entry2Equation NativeEquation NativeEquation NativeEquation Native Equation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation Native Equation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation Native Equation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation NativeEquation Native

Приложенные файлы

  • doc 22384358
    Размер файла: 394 kB Загрузок: 0

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