ВУЗ:
Составители:
Рубрика:
Uses Crt;
Var x, S, P : Real;
{P - очередное слагаемое}
i, n : Integer;
BEGIN ClrScr;
Write('Введите n = '); ReadLn(n);
Write('Введите x = '); ReadLn(x); WriteLn;
S := 1; P := 1;
For i := 1 to n do
begin
P := - P*x /i; {получение очередного
слагаемого}
S := S + P
end;
WriteLn('О т в е т : S = ', S : 7 : 3 );
ReadLn
END.
Пример 2.5. Дан массив X(N). Получить новый массив Y(N) такой, что в нем сначала
идут положительные числа, затем нулевые, и затем отрицательные из X.
Тест
Данные Результат
N=7
X=(-1, 2, 0, 4, -3,-2,0)
Y=(2, 4, 0, 0, -1, -3, -2)
Школьный АЯ
алг Новый Порядок (арг цел N, арг вещ таб Х[1:N], рез вещ таб
Y[1:N])
нач цел i, k | k - индекс массива Y
k := 0
нц для i от 1 до N | Занесение в Y положительных чисел из X
если X[i] > 0
то k := k+1; Y[k] := X[i]
все
кц
нц для i от 1 до N | Занесение в Y чисел, равных нулю, из X
если X[i] = 0
то k := k+1; Y[k] := X[i]
все
кц
нц для i от 1 до N | Занесение в Y отрицательных чисел из X
если X[i] < 0
то k := k+1; Y[k] := X[i]
все
кц
кон
Uses Crt; Var x, S, P : Real; {P - очередное слагаемое} i, n : Integer; BEGIN ClrScr; Write('Введите n = '); ReadLn(n); Write('Введите x = '); ReadLn(x); WriteLn; S := 1; P := 1; For i := 1 to n do begin P := - P*x /i; {получение очередного слагаемого} S := S + P end; WriteLn('О т в е т : S = ', S : 7 : 3 ); ReadLn END. Пример 2.5. Дан массив X(N). Получить новый массив Y(N) такой, что в нем сначала идут положительные числа, затем нулевые, и затем отрицательные из X. Тест Данные Результат N=7 Y=(2, 4, 0, 0, -1, -3, -2) X=(-1, 2, 0, 4, -3,-2,0) Школьный АЯ алг Новый Порядок (арг цел N, арг вещ таб Х[1:N], рез вещ таб Y[1:N]) нач цел i, k | k - индекс массива Y k := 0 нц для i от 1 до N | Занесение в Y положительных чисел из X если X[i] > 0 то k := k+1; Y[k] := X[i] все кц нц для i от 1 до N | Занесение в Y чисел, равных нулю, из X если X[i] = 0 то k := k+1; Y[k] := X[i] все кц нц для i от 1 до N | Занесение в Y отрицательных чисел из X если X[i] < 0 то k := k+1; Y[k] := X[i] все кц кон
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »