print("Program, který zjistí všechny jeho dělitele zadaného čísla a napíše, jestli je to prvočíslo. \nProgram ukončíte stiskem klávesy 'enter'.\n") # porgram, ktery zjisti, zda je zadane cislo prvocislo #jestli neni, vypise vsechny jeho delitele cislo = int(input("Zadej číslo: ")) pocet_delitelu = 0 print(cislo, "má tyto dělitele: ") for i in range(1,cislo+1): # testuji dělitele i od 1 do daného čísla if cislo%i==0: # jestli je zbytek po dělení i 0, patří mezi dělitele pocet_delitelu += 1 # tím pádem zvýším počítadlo dělitelů o 1 print(i) # a vypíšu daného dělitele if pocet_delitelu==2: # prvočíslo poznám podle toho, že má jenom dva dělitele: jedničku a sebe print("takže je to prvočíslo") else: print("takže to není prvočíslo") input()