Drop links or images here to add them to the editor.

Definitie

Een getal is semipriem of bijna priem indien het geschreven kan worden als het product van exact twee priemgetallen.

Er geldt bijvoorbeeld dat 4 semipriem is, want 4 = 2 · 2. Ook 6 is semipriem, want 6 = 2 · 3. Het getal 8 is echter niet semipriem, er geldt immers dat 8 = 2 · 2 · 2, het product van drie priemgetallen.

De lijst van de semipriemgetallen begint dus als volgt: 4, 6, 9, 10, 14, 15, 21, 22, …

Gevraagd

Schrijf een programma dat een getal vraagt en vervolgens weergeeft of dit semipriem is.

Voorbeelden

Voor invoer 4 verschijnt er:

4 is semipriem.

Voor invoer 8 verschijnt er:

8 is niet semipriem.

Tips

  • Tel het aantal (echte) delers van het gegeven getal. Indien dit aantal gelijk is aan …, dan kan je besluiten dat het getal semipriem is.
  • Opgelet, soms moet je een deler meerdere keren tellen… 9 is semipriem, want het is twee keer na elkaar deelbaar door 3.