👤

1. Să se scrie un program care, pentru un număr n citit de la tastatură.
afişează descompunerea în factori primi ai lui n!.PSEUDOCOD​


Răspuns :

Răspuns:

Nu am scris in pseudocod niciodata. Sper sa intelegi.

n, numere_prime[] = {2, 3, 5, ..., 89, 97}, rezultat[] = {}

citeste n

Pentru i <- 1, numere_prime.marime() executa

   Daca n MOD numere_prime[i] = 0 atunci

       adauga numere_prime[i] in rezultat

       n <- n / numere_prime[i]

       i <- 0

   SfDaca

   

   Altfel

       Daca n = numere_prime[i] atunci

           adauba numere_prime[i] in rezultat

           BREAK

       SfDaca

   SfAltfel

SfPentru

afiseaza(rezultat)