Then . . .
2. Использование Else без Then:
If (n > m)
Else . . .
3. Использование в операторных скобках, стоящих после Else или Then, слова Begin без End или наоборот:
If (n > m)
Then
Begin
a:=1;
b:=0;
Else . . .
4. Использование точки с запятой перед словами Else или Then:
If (n > m);
Then a:=1;
Else a:=0;
5. При использовании в условии логических операций операнды не заключаются в скобки:
If n > m And n <= k
Then . . .
6. Использование лишних проверок условий:
If (n > m)
Then a:=1
Else If (n <= m)
Then a:=0
Else a:=2;
Пример
Задан график функции f(x) – полуокружность радиуса R=1:
Определить:
1. Значение функции y при заданном значении аргумента x.
2. Площади фигур слева и справа от линии разреза.
По теореме Пифагора:
Площадь фигуры слева от линии разреза определяется суммой площадей прямоугольного треугольника:
s1 = 0,5 x y
и сектора:
s2 = 0,5 R2 (α – sin α), где α – центральный угол в радианах,
причем
α = arcsin(y/R).
Площадь всей фигуры (полукруга) определяется выражением:
S = π R2/2.
Программа решения задачи:
Дата добавления: 2015-08-08; просмотров: 615;