Informatică, întrebare adresată de CosminMario, 8 ani în urmă

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ăspunsuri la întrebare

Răspuns de AfloareiAndrei
1

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)


CosminMario: Multumesc mult!!!
Alte întrebări interesante