Имеются описания:
type season = (winter, spring, summer, autumn);
var x, y: season;
t: (warmth, hot);
Какие присваивания допустимы?
y:=t;
y:=pred(winter);
x:=pred(spring);
t:=cold;
t:=warmth;
y:=t; - нельзя присваивать переменную одного типа переменной другого типа.
y:=pred(winter); - не существует предшественника у значения winter.
t:=cold; - неверное (недопустимое) значение переменной для типа t
Ответ: допустимы присваивания x:=pred(spring); и t:=warmth;
Оцени ответ
