- •Задания по программированию на алгоритмическом языке Паскаль Методические указания
- •Записать на Паскале алгебраические выражения
- •2. Записать алгебраические выражения, соответствующие арифметическим выражениям
- •3. Составить программу для вычисления значения выражения
- •4. Составить программу для вычисления X и y по формулам
- •5. Составить программу
- •6. Определить значение логического выражения при
- •7. Составить программу для вычисления
- •8. Составить программу, которая определяет, принадлежит ли точка с координатами (х , у) заштрихованной области. Координаты точки ввести с клавиатуры.
- •9. Составить программу для вычисления таблицы значений функции f(X) для X[a, b] с заданным шагом изменения X
- •18. Написать программу, содержащую подпрограмму
- •Список литературы
- •153000, Г. Иваново, пр. Ф. Энгельса, 7
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального
образования
Ивановский государственный химико-технологический университет
Задания по программированию на алгоритмическом языке Паскаль Методические указания
№ 43
Составитель: В.А. Бобкова
Иваново 2007
Составитель: В. А. Бобкова
УДК 613.19
Задания по программированию на алгоритмическом языке Паскаль. Методические указания / Сост. В. А. Бобкова; ГОУВПО Иван. гос. хим.-технол. ун-т. – Иваново, 2007. 40 с.
Методические указания содержат задания по программированию на алгоритмическом языке Паскаль по следующим темам: запись арифметических выражений, программирование линейных, разветвленных и циклических алгоритмов, использование массивов, подпрограммы.
Методические указания предназначены для самостоятельной работы студентов первого курса всех специальностей дневной и заочной форм обучения.
Рецензент доктор технических наук, профессор А. Н. Лабутин
(Ивановский государственный химико-технологический университет)
Требования в оформлению лабораторных работ.
Лабораторные работы оформляются в тетради в виде отчета, который должен содержать:
1. Математическую формулировку задачи.
2. Блок-схему алгоритма.
3. Текст программы.
4. Исходные данные. Результаты.
Записать на Паскале алгебраические выражения
№ п/п |
Выражение |
№ п/п |
Выражение |
1 |
16 | ||
2 |
17 | ||
3 |
18 | ||
4 |
19 | ||
5 |
20 | ||
6 |
21 | ||
7 |
22 | ||
8 |
23 | ||
9 |
24 | ||
10 |
25 | ||
11 |
26 | ||
12 |
27 | ||
13 |
28 | ||
14 |
29 | ||
15 |
30 |
2. Записать алгебраические выражения, соответствующие арифметическим выражениям
2. 1) SQRT(A)*B/C+1.36E-3*COS(A*A-B);
2. 2) 3*SIN((X+Y)/2)*COS((X-Y)/2);
2. 3) (COS(2.5*X)+8.64E2)/3.54*X*SQR(X);
2. 4) LN((1.6+X*SQR(X))/(1.2-SQRT(X))/(4*PI);
2. 5) PI/(2*C)*EXP(-B*C)*COS(PI*SQR(A*A-B*B));
2. 6) 83.6E-4+(A/(A-B)-1)*COS(A)*COS(SQR(A))-(A/(A+B)+2.306*SQRT(A))*
SIN(SQR(A));
2. 7) LN(ABS(X+Y)/(SIN(SQR(X))+COS(Y)*COS(SQRT(Y))));
2. 8) EXP((1+X*Y*Z)/(SIN(X*Y)*SIN(X*Y)+Z));
2. 9) COS(A*M)*COS(A*M)*(1+A/M)-LN(ABS(A+M)); 2.10) SQR(SIN(X*Y)/COS(X*Y))+SIN(SQRT(X+COS(X*Y)*X+COS(X*Y));
2.11) COS(LN(1/X/Y))-SIN(SQR(X));
2.12) EXP(X*X+4*X*Y)/SQRT(SQRT(ABS(X)));
2.13) 3.58E-2-ARCTAN(X)*SQRT(SQR(X)*COS(X+PI/4));
2.14) 2*X*X*X/3-3/PI*SIN(PI*X);
2.15) (X*X*EXP(-X))/(LN(X)*(X-2));
2.16) 1.2E-3*EXP(2/3*LN(X+2))/(X*X+Y*SQR(Z));
2.17) 0.75*SQRT(X*X*X)+2/PI*SIN(PI*Y/2);
2.18) (EXP(-X)+EXP(2*X))/3+SIN(SQRT(3*X));
2.19) Y*Y*Y/(3*SIN(PI*X))+2*EXP(-X+2*X);
2.20) A*(LN(X)-1)-1/PI*SIN(PI*X);
2.21) –EXP(-X)+4*COS(X/2)+1/ARCTAN(2*X);
2.22) 2/3*SQRT(ABS(C+1))-4/PI*SIN(PI*X/2);
2.23) X*LN(2*X)-Y*COS(PI*X)-X;
2.24) LN(ABS(X))/(4*SQR(X)*X-9*SQRT(X)+6*X);
2.25)(2*SIN(X)*SQR(X))/5+3*COS(X*X)-36*SQRT(X);
2.26) 5*X-X*X+X*LN(1/(X+Y))-2.96E-2;
2.27) EXP(1.2*X)+2*SQR(SQR(X))/3+SIN((PI*X)*SQR(PI*X));
2.28) EXP(-X)+(4*EXP(2/3*LN(X))-1)/3+ARCTAN(X);
2.29) LN(ABS(COS(B*B*B)-SIN(A*A)));
2.30) SIN(A/(B+A/B))*COS(A*A+5*B).