Задача 1. Даны следующие описания массивов:
var a,b : array [1..10] of integer;
var c : array [0..9] of integer;
var d : array [0..10] of char;
var e : array [1..10] of integer;
Какие из следующих операторов присваивания допустимы, а какие нет и почему?
1) a[10]:=b[10] 2) a[5]:=e[5] 3) c[1]:=d[1]
4)a:=b 5)d:=c 6) e[1]:=e[1] 7) с[0]:=b[0]
8) e:=a
Задача 2. Опишите переменную типа string, под которую отводится 48 байт памяти.
Answers & Comments
3 - массивы разных типов данных,
5 - также разные типы данных, да еще и количество элементов разное,
7 - в массиве b нет ячейки с индексом 0
Задача 2
var s:string[48];