Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТК№8 н.doc
Скачиваний:
3
Добавлен:
14.07.2019
Размер:
157.7 Кб
Скачать

2.Порядок выполнения работы

Задание 1. Вычислите значения выражений и проследите, как влияют скобки на порядок выполнения действий в следующих примерах:

З

Выражение

Значение

10+2*8-4

(10+2)*8-4

10+2*(8-4)

адание 2
. Запишите математические выражения средствами языка программирования Паскаль:

1) 2x3 2) 3)

4) 5) 6) 7) 8)

9) 10) 11) 12)

13) 14) 15) 16)

17) 18) 19) 20)

Задание 3. Определите порядок выполнения операций в следующих выражениях:

  1. a+(x-y)*(b-c) 2) a+b-c*x+y 3) a*2+sqrt(x*x+y) 4) x*sqr(y)/sqrt(x+5)

Задание 4. Запишите следующие выражения в виде, привычном для глаз учителя математики:

1) 25E3+5*(a+b)-a/(a+b)*pi 2) (a*a-sqrt(x+1.2))/2*(r+s) 3) a+b/c+d

4) 1/2*a*b*sin (AL) 5) sqr (sin (2*x))/x 6) a/b*c*d 7) 1/2/a

8) sqrt (a*a+b*b-2*a*b*cos(C)) 9) 2*sin ((a+b)/2)*cos ((a-b)/2) 10) a+b/c

Задание 5. Какие из следующих записей и почему не являются выражениями Паскаля:

1) 1.3/(А+В)-2х 2) -(4-A)*(2+X)) 3) x+[a/b] 4) SIN (X) ** 5) –G+A

Задание 6. Определите значения выражений:

а) 2 * 10 / 4 б) 19 / 4 + 5 / 4 в) 7 div 3 г) 7 mod 3 д) 7/3

е) 100 div 5 mod 4 * 2 ж) 8/2 + sqrt (2) з) 12 – 8* 2 – 3 * 12 div 3

Задание 7. Определите, какие константы и переменные содержатся в следующих арифметических выражениях:

а) 1/2+1/3+1/4+1.5/2.3 б) 5*ab-3/y в) а-3+5/х г) 2.9Е3*(x+y)-2.4+SI-pi

Задание 8. Задано арифметическое выражение (Х+1/2)*(1/2-Х)-7/10.

1) Определите количество операций для вычисления его значения.

2) Запишите это выражение иначе, минимизируя число операций.

Задание 9. Пусть Х, Y – вещественные, K, Р – целочисленные переменные. Определите тип результата следующих операций:

1) 1 - K 2) Х + 2 3) Y - 0.5 4) K/Р 5) Р + 1/3

6) Y*K 7) 2*K 8) Х+Р 9) Р+K 10) 10/K

Задание 10. Исправьте ошибки, которые допущены Настей при записи математических выражений в виде арифметических выражений Паскаля:

1)

x/a*b/c+2/x

2)

x-abc/y+2,5*sqr(x)-1

3)

4+x/3+x*(2+t)

4)

2*sin( +π)/4+sqr(cosx)

Задание 11. Удалите лишние скобки:

1) ((a/b)*c)*d 2) a+(b*c)-3 3) (a*(b/c*(x*y)/z)) 4) (((2/x)-4)+5)

Задание 12. Запишите арифметические выражения Паскаля, значениями которых являются:

1) площадь квадрата, периметр которого равен Р;

2) площадь круга, если длина ограничивающей его окружности равна L;

3) длина стороны равностороннего треугольника, площадь которого равна S;

4) объем куба, площадь боковой поверхности которого равна S;

5) градусная мера угла, если задана его радианная мера.

3. Контрольные вопросы

  1. Как производится запись арифметических выражений?

  2. Что может быть операндом арифметического выражения?

  3. Каким может быть тип значения арифметического выражения?

  4. Каков приоритет выполнения арифметических операций?

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

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