Liczby pierwsze

Liczby pierwsze

Program: wypisujący wszystkie liczby pierwsze z danego zakresu.

Zakres został zaprogramowany w kodzie i wynosi on 100.

Kompilator: Microsoft Visual Studio

Galeria:

Program w akcji.

Kod programu:

liczby = 100
wynik = ''

for i in range(liczby+1):
    ilosc_dzielnikow = 0
    for j in range(i+1):
        if (i%(j+1)==0):
            ilosc_dzielnikow = ilosc_dzielnikow + 1
    if (ilosc_dzielnikow < 3 and i != 0 and i != 1):
        wynik = wynik + str(i) + ' '

print(wynik)

Słowniczek pojęć:

Liczba naturalna, która ma dokładnie dwa dzielniki naturalne: jedynkę i siebie samą, np. 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, tp.