ProghubPH

Какой будет результат выполнения псевдокода?

 один вариант
BEGIN  
   i :=0  
   k := 1  
   WHILE i<3 DO 
      IF  i+k<5  
         THEN k:=k+1 
         ELSE k:=k+i 
      END IF 
   END WHILE 
   OUTPUT k  
END 
1
3
4
5
ничего (бесконечный цикл)