ВУЗ:
Составители:
Рубрика:
45
FOR I:=1 TO N DO
BEGIN
P:=P*I:
END;
WRITELN(‘Ответ: P = ’,P:8:3);
READLN;
END.
Рассмотрим пример следующего типа.
Пример 20. Вычислить
ya
ii
N
=−
∑
()*1
1
.
Решение. В данном случае нам необходимо учесть знакочередование функции.
PROGRAM PR20;
VAR
I,N,P:INTEGER;
A.Y: REAL;
BEGIN
WRITE(‘ Введите N ’);
READLN(N);
WRITE(‘ Введите число A ’);
READLN(A);
P:=1;
Y:=0;
FOR I:=1 TO N DO
BEGIN
P:=P*(-1):
Y:=Y+(P)*(EXP(I*LN(A)));
END;
WRITELN(‘Ответ: Y = ’,Y:8:3);
END.
Пример 21. Определение наименьшего значения по выражению
K
3
*sin (n+
k
n
)
, где к= 1,2, ..N.
PROGRAM PR21;
VAR
ELEM, MIN, REAL;
K,N:INTEGER;
BEGIN
WRITE(‘Введите N ‘);
READLN(N);
MIN:= SIN(N+1/N);
FOR K:= 2 TO N DO
BEGIN
ELEM:=K*K*K*SIN(N+K/N);
IF ELEM < MIN THEN MIN:=ELEM
END;
WRITELN(‘MIN = ‘,MIN:8:5);
END.
FOR I:=1 TO N DO BEGIN P:=P*I: END; WRITELN(‘Ответ: P = ’,P:8:3); READLN; END. Рассмотрим пример следующего типа. N Пример 20. Вычислить y = ∑ ( −1)i * a i . 1 Решение. В данном случае нам необходимо учесть знакочередование функции. PROGRAM PR20; VAR I,N,P:INTEGER; A.Y: REAL; BEGIN WRITE(‘ Введите N ’); READLN(N); WRITE(‘ Введите число A ’); READLN(A); P:=1; Y:=0; FOR I:=1 TO N DO BEGIN P:=P*(-1): Y:=Y+(P)*(EXP(I*LN(A))); END; WRITELN(‘Ответ: Y = ’,Y:8:3); END. Пример 21. Определение наименьшего значения по выражению k K3 *sin (n+ ), где к= 1,2, ..N. n PROGRAM PR21; VAR ELEM, MIN, REAL; K,N:INTEGER; BEGIN WRITE(‘Введите N ‘); READLN(N); MIN:= SIN(N+1/N); FOR K:= 2 TO N DO BEGIN ELEM:=K*K*K*SIN(N+K/N); IF ELEM < MIN THEN MIN:=ELEM END; WRITELN(‘MIN = ‘,MIN:8:5); END. 45
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »