1. else и двоеточие после else - так по синтаксису надо? ещё нехватает next t
2. 40 на 6 не делится, поэтому после последней строки перевода выведено не будет
3. при любом значении t выполняется Print A(t), зачем тогда загонять его в if?
Код:
If t Mod 6 = 0 Then Print
EndIf
Print A(t)
4. мне кажется через двойной цикл было бы правильней сделать
Код:
for t=0 to 40 step 6
for i=t to min(40, t+6)
Print A(i)
next i
Print
next t