SHOW:
|
|
- or go back to the newest paste.
1 | Program Lab8_18; uses crt; | |
2 | ||
3 | const size_n=10; {Размер массива} | |
4 | ||
5 | type vector=array [1..size_n] of real; {Описываем тип для вектора} | |
6 | ||
7 | var x:vector; | |
8 | - | i:byte; |
8 | + | pr:real; |
9 | i:byte; | |
10 | ||
11 | Begin clrscr; | |
12 | Write('--------------------------------------------------------------------------------'); | |
13 | for i:=1 to size_n do | |
14 | Begin | |
15 | Write(' Введите ',i:2,'-й элемент: '); Readln(X[i]); | |
16 | end; | |
17 | ||
18 | Write('--------------------------------------------------------------------------------'); | |
19 | Writeln(' Исходный массив:'); | |
20 | for i:=1 to size_n do Write(X[i]:7:2); | |
21 | Writeln; | |
22 | ||
23 | Pr:=1; | |
24 | - | for i:=size_n downto 1 do if Odd(i) then Write(X[i]:7:2); |
24 | + | |
25 | Writeln(' Элементы с нечетными индексами:'); | |
26 | for i:=size_n downto 1 do if Odd(i) then | |
27 | Begin | |
28 | Pr:=Pr*X[i]; | |
29 | Write(X[i]:7:2); | |
30 | end; | |
31 | Writeln; | |
32 | Write('--------------------------------------------------------------------------------'); | |
33 | Writeln(' Произведение элементов с нечетными индексами:', Pr:8:2); | |
34 | Write('--------------------------------------------------------------------------------'); | |
35 | GotoXY(15,WhereY); Writeln('Для выхода из программы нажмите клавишу "Enter"'); | |
36 | Write('--------------------------------------------------------------------------------'); | |
37 | Readln; | |
38 | end. |