Проверка домашнего задания:
Тест:
Одномерные массивы в Паскале
A[5]:=3;
3
имя
начальный индекс
конечный индекс
тип
элементов
var A: array[1.. ] of integer;
const N=5;
N
var A : array[ 1 .. 5 ] of integer ;
var Q: array [0..9] of real;
var A: array ['A'..'Z'] of real;
B: array [False..True] of integer;
...
A['C'] := 3.14259*A['B'];
B[False] := B[False] + 1;
A['b']
['a'..'z']
var a: array [0..9] of integer;
...
A[10] := 'X';
WriteLn('Введите кол-во элементов массива:');
ReadLn(n);
for i:=1 to n do begin
write('a[', i, ']=');
readln ( a[i] );
end;
a[1] =
a[2] =
a[3] =
a[4] =
a[5] =
5
12
34
56
13
for i:=1 to n do
a[i]:=a[i]*2;
writeln('Массив A:');
for i:=1 to n do
write(a[i]:4);
Массив A:
10 24 68 112 26
вывод ” T [ i ] = ”
ввод T [ i ]
var имя массива : array [ нижняя граница индекса . . верхняя граница индекса ] of тип массива ;
PROGRAM
VAR
READLN
:
INTEGER
T
(
)
FOR
TO
Temperature
;
T [ i ]
;
END
.
:=
i
1
12
DO
BEGIN
WRITE
(
)
’ T [ ’ , i : 2, ’ ] = ’
:
ARRAY
[ 1 . . 12 ]
OF
REAL
i
;
BEGIN
END
;
;
вывод ” T [ i ] =”
ввод T [ i ]
PROGRAM
VAR
READLN
:
INTEGER
T
(
)
FOR
TO
Temperature
;
T [ i ]
;
END
.
:=
i
1
12
DO
BEGIN
WRITE
(
)
’ T [ ’ , i : 2, ’ ] = ’
:
ARRAY
[ 1 . . 12 ]
OF
REAL
i
;
BEGIN
END
;
;
;
:
Tsred
;
REAL
:=
0
;
Tsred
FOR
TO
:=
i
1
12
DO
:=
;
Tsred
Tsred +
T [ i ]
:=
Tsred
Tsred /12
;
WRITELN
(
)
’ Среднегодовая температура = ’ ,
Tsred : 6 : 2 ,
’ градусов ’
Tsred := 0
i := 1,12
Tsred := Tsred + T[i]
Tsred := Tsred / 12
вывод Tsred
Задан массив А = (1,4,2,5,3) Найти:
1
5
3
3
3
2
9
6
9
4
2
2/3
5
3
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть