Да прикол в другом. Если делать через полный алгоритм, то бишь, "if (a>1.6) and (a<3.8) then writeln(a) <br>else if (b>1.6) and (b<3.8) then writeln(b) <br> else if (c>1.6) and (c<3.8) then writeln(c)<br> else writeln('Ни одно число не принадлежит интервалу')", то, если уже первое число подходит, то дальше прога не будет работать, а этот алгоритм нам объяснили на уроке, и именно так показали.