Új hozzászólás Aktív témák

  • stellaz

    veterán

    Sziasztok!
    Előre is elnézés, nem akarom szemetelni a topicot, de most tanulgatom a programozást, mint olyat és sikerült írnom kétféle módon is egy prím szám ellenőrző programot, amitől most az első komoly sikerélményem van :)
    szam_hossz =  int(input('Üsd be, melyik számig kéred a prím számok listáját '))
    szam = 1
    db = 0
    while szam <= szam_hossz:
        if szam == 2 or szam == 3 or szam == 5 or szam == 7:
            print(szam, 'Primszám')
        elif szam > 9 and szam / 2 % 1 != 0 and szam / 3 % 1 !=0 and szam / 5 % 1 !=0 and szam / 7 % 1 !=0:
            print(szam, 'prim szám')
            db = db + 1 
        szam = szam + 1
    print(db + 4, 'prím szám van összesen', szam_hossz, '-ig')

    illetve

    szam_hossz =  int(input('Üsd be, melyik számig kéred a prím számok listáját '))
    db = 0
    szam = 1
    for i in range(szam_hossz):
        szam = szam + 1
        if szam == 2 or szam == 3 or szam == 5 or szam == 7:
            print(szam, 'Primszám')
        elif szam > 9 and szam / 2 % 1 != 0 and szam / 3 % 1 !=0 and szam / 5 % 1 !=0 and szam / 7 % 1 !=0:
            print(szam, 'prim szám')
          db = db + 1   
    print(db + 4, 'prím szám van összesen', szam_hossz, '-ig')

    Máskülönben most meg is lepődtem, hogy ilyen gyakoriak a prímszámok.

Új hozzászólás Aktív témák