1.read (или or но вообще-то в языках типа C++ or обозначает логическое или)
2.integer так как char это символьный тип, string это строка а boolean это true или false
3.k:=k+1
a:=2
b:= b+3 (если что то эти переменные должны быть объявлены, но по сути это всё что я перечислил является присваиванием)
Объяснение: