Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...
  • 0
Jälgi teemat sisse logides  

Probleem.

Küsimus

5 vastust sellele küsimusele

Soovitatud postitused

  • 0
Külaline misterx

1. Loo massiv primes

2. Loo tsükkel, kus täisarv i suureneb iga iteratsiooniga ühe võrra, kuni i on väiksem või võrdne suurima küsitud arvuga ning alguses on i võrdne ühega

2.1. Loo täisarv count

2.2. Loo tsükkel, mis itereerib läbi kõikide massiivis primes olevate täisarvude

2.2.1. Kui i jagub antud iteratsioonis kasutatud täisarvuga, suurenda täisarvu count ühe võrra

2.3. Kui count on väiksem kui 2, on täisarv i algarv ning lisa see massiivi primes

2.4. Kui i on suurem või võrdne vähima küsitud arvuga, kuva ekraanile, kas i on algarv

Jaga seda postitust


Postituse link
Share on other sites
  • 0
Author of the topic Postitas
1. Loo massiv primes

2. Loo tsükkel, kus täisarv i suureneb iga iteratsiooniga ühe võrra, kuni i on väiksem või võrdne suurima küsitud arvuga ning alguses on i võrdne ühega

2.1. Loo täisarv count

2.2. Loo tsükkel, mis itereerib läbi kõikide massiivis primes olevate täisarvude

2.2.1. Kui i jagub antud iteratsioonis kasutatud täisarvuga, suurenda täisarvu count ühe võrra

2.3. Kui count on väiksem kui 2, on täisarv i algarv ning lisa see massiivi primes

2.4. Kui i on suurem või võrdne vähima küsitud arvuga, kuva ekraanile, kas i on algarv

 

Aga jääb segaseks see kuidas ma need Pythonisse lisan? Mis koodiga vms?

Jaga seda postitust


Postituse link
Share on other sites
  • 0
Külaline misterx

minNum = int(input("Sisestage minimaalne väärtus: "))
maxNum = int(input("Sisestage maksimaalne väärtus: "))
if(minNum > maxNum) :
   exit("Minimaalne väärtus ei tohi olla suurem, kui maksimaalne!")
if(minNum     exit("Kumbki väärtustest ei tohi olla väiksem, kui üks")
primes = []
for i in range(1, maxNum + 1) :
   count = 0
   for j in primes :
       if(i % j == 0) :
           count += 1
   if(count         primes.append(i)
   if(i >= minNum) :
       if(count             print(str(i) + " on algarv")
       else :
           print(str(i) + " ei ole algarv")

Minu lahendus.

Jaga seda postitust


Postituse link
Share on other sites

Kommentaari lisamiseks loo konto või logi sisse

Kommenteerimiseks peate olema liige

Loo konto

Liituge meie kommuuni uue kontoga. See on lihtne!

Loo uus konto

Logi sisse

On juba konto? Logi sisse siit.

Logi sisse nüüd
Jälgi teemat sisse logides  

×
×
  • Loo uus...

Oluline informatsioon

Selle veebisaidi paremaks muutmiseks oleme teie seadmesse paigutanud küpsised . Võite kohandada oma küpsiste seadeid , vastasel juhul eeldame, et te olete küpsiste kasutamisega nõus kui jätkate veebisaidil sirvimist.. Palun lugege läbi Kasutustingimused ja Privaatsuspoliitika.