start
natural a, b, i
bool prim <- true
scrie a b
cat_timp a < b
prim <- true
daca a = 0 SAU a = 1
atunci
prim <- false
sfarsit_daca
altfel
pentru i <- 2, a div 2 executa
daca a mod i = 0
atunci
prim <- false
break
sfarsit_daca
sfarsit_pentru
sfarsit_altfel
daca prim
scrie a
a <- a + 1
sfarsit_cat_timp
stop