potrzebuję pseudojezyk do algorytmu Sito Eratostenesa
zdjęcie tego schematu blokowego w załączniku
podaj a
i = 0
l = 2
a = 0
ile = 0
miejsce1:
jesli (tab[l] == 0) to{
ile++
i = l*2
miejsce2:
jesli (i=<a) to{
tab[i] = 1
i = i+l
skocz do miejsce2
}
jesli nie {
skocz do miejsce3
miejsce3:
l++
jesli (l>= a) to {
podaj ile
i = 2
miejsce4:
podaj tab[i]
i++
jesli (i>a) to{
przerwij
skocz do miejsce4
skocz do miejsce1
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
podaj a
i = 0
l = 2
a = 0
ile = 0
miejsce1:
jesli (tab[l] == 0) to{
ile++
i = l*2
miejsce2:
jesli (i=<a) to{
tab[i] = 1
i = i+l
skocz do miejsce2
}
jesli nie {
skocz do miejsce3
}
}
jesli nie {
miejsce3:
l++
jesli (l>= a) to {
podaj ile
i = 2
miejsce4:
podaj tab[i]
i++
jesli (i>a) to{
przerwij
}
jesli nie {
skocz do miejsce4
}
}
jesli nie {
skocz do miejsce1
}
}