ВУЗ:
Составители:
Рубрика:
for j:=1 to n do write(smat[i,j]);
writeln;
for i:=1 to n do {печать "в колонку"}
for j:=1 to n do writeln(asmat[i,j]);
for i:=1 to n do {печать в виде матрицы}
begin
writeln;
for j:=1 to n do write(mat[i,j],' ')
end
end.
Пример использования файлов при обработке массивов приведен в разделе "Файло-
вый тип".
2.3. Контрольные вопросы и варианты индивидуальных заданий
Ответьте на следующие вопросы.
1. Можно ли во время выполнения программы изменить размер массива?
2. Может ли типом индекса
массива быть тип integer, char, real?
3. Одинаковы ли типы array[1..15] of array[0..3] of char и array[1..15,0..3] of char?
4. Какие из операций
a:=b;
a:=a+b;
a:=0;
flag:=a=b;
read(a);
a[1]:=b[1];
a[7,5]:=b[1][3]+b[1,3]
допустимы при объявлении
var a,b: array[1..21,0..7] of real; flag: boolean?
5. Пусть имеются описания
type day=(s,m,t,w,th,f,sa);
date=array[1..31] of real;
var a:date;
b:array[day] of 1..31;
c:array['0'..'4'] of date;
d:array[date] of date;
e:array[day] of day;
Корректны ли эти описания? Сколько элементов в каждом из массивов? Какие значе-
ния могут принимать элементы каждого из массивов?
В соответствии с номером варианта выполните одно из следующих индивидуаль-
ных заданий
.
for j:=1 to n do write(smat[i,j]); writeln; for i:=1 to n do {печать "в колонку"} for j:=1 to n do writeln(asmat[i,j]); for i:=1 to n do {печать в виде матрицы} begin writeln; for j:=1 to n do write(mat[i,j],' ') end end. Пример использования файлов при обработке массивов приведен в разделе "Файло- вый тип". 2.3. Контрольные вопросы и варианты индивидуальных заданий Ответьте на следующие вопросы. 1. Можно ли во время выполнения программы изменить размер массива? 2. Может ли типом индекса массива быть тип integer, char, real? 3. Одинаковы ли типы array[1..15] of array[0..3] of char и array[1..15,0..3] of char? 4. Какие из операций a:=b; a:=a+b; a:=0; flag:=a=b; read(a); a[1]:=b[1]; a[7,5]:=b[1][3]+b[1,3] допустимы при объявлении var a,b: array[1..21,0..7] of real; flag: boolean? 5. Пусть имеются описания type day=(s,m,t,w,th,f,sa); date=array[1..31] of real; var a:date; b:array[day] of 1..31; c:array['0'..'4'] of date; d:array[date] of date; e:array[day] of day; Корректны ли эти описания? Сколько элементов в каждом из массивов? Какие значе- ния могут принимать элементы каждого из массивов? В соответствии с номером варианта выполните одно из следующих индивидуаль- ных заданий.
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »